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
To apply for this and other jobs on Djinni login or signup.
Loading...