Senior Java Developer
We are looking for a Senior Java Developer to join our team. You will help build a cutting edge innovative realtime trading platform with modern cloud technologies.
Location: remote
Type of work: full-time
Responsibilities:
- Defining the project's technical strategy, making key technical decisions.
- Designing the system architecture, developing technical, security, and documentation standards.
- Writing code, conducting code reviews, optimization, and refactoring.
- Conducting training sessions, mentoring developers, organizing knowledge sharing.
- Regular interaction with other teams and product managers.
Researching new technologies, evaluating their suitability, and implementing them in projects.
Job requirements
- 6+ years of professional experience in software development.
- Strong proficiency in Java (preferred 21), algorithms and data structures, concurrency.
- Experience with Spring Framework, Hibernate.
- Experience with Apache Kafka, RabbitMQ
- Experience with SQL (preferred PostgreSQL).
- Proficiency with unit and integration testing.
Ability to design and implement high-available and scalable microservice architectures.
Would be a plus:
- Reactive frameworks (WebFlux)
- Experience with realtime streaming technologies: Hazelcast Platform, Apache Flink etc.
- Caching systems (Redis, Hazelcast).
- Authentication/Authorization frameworks
- Understanding of a clean code, SOLID principles and event-driven design
- Experience with AWS cloud
What will you do in the first 90 days?
- Understand the Product and System Architecture (we pay attention of the onboarding process quality)
- Build Relationships with the Team
- Implement new business features
- Optimize existing high-load services
- Code coverage with unit and integration tests
- Drive Innovation and Continuous Improvement
Company offers
- โCare from Day One โ medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance โ 24 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy โ partial reimbursement for any sports activities that empowers you.
- Growth โ partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library โ books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year โ enjoy a getaway at the corporate villa in Cyprus.
Published 19 November
205 views
ยท
79 applications
๐
$4000-5200
Average salary range of similar jobs in
analytics โ
Loading...