Senior Java Developer

The full production cycle IT company specializes in the development of software products/services in the field of information technologies. The company’s team is working on creating a Digital Assets Trading Infrastructure that allows companies and traders to interact in the cryptocurrency market.

 

We are looking for an experienced Senior Java Developer to join our professional team. Required skills include Java, concurrent and reactive programming, computer science fundamentals (algorithms, data structures), and experience with high-load systems.

 

Requirements:

  • 5+ years of experience in software development.
  • Strong understanding of computer science fundamentals (algorithms, data structures).
  • Proficiency in Java 21+ and modern Java features.
  • Experience with Concurrency and Virtual Threads.
  • Experience with Reactive Programming (Spring WebFlux).
  • Hands-on experience with messaging brokers (Kafka, RabbitMQ).
  • Knowledge of databases, including RDBMS (SQL), TimeSeries, and Document-oriented databases.
  • Proven experience in developing high-performance, scalable, and reliable reactive applications.

     

What skills must the candidate have?

  • Design, develop, and maintain high-load, efficient microservices.
  • Collaborate with cross-functional teams to ensure seamless integration and deployment.

     

Would be a plus:

  • Experience with caching technologies (Redis, Hazelcast IMDG).
  • Knowledge of streaming technologies (Apache Flink, Hazelcast Jet).
  • Experience with AWS Cloud services.

     

What will you do in the first 90 days?

  • Develop a Risk Machine based on real-time calculations on intensive real-time data streams.
  • Develop an Order Execution Service.
  • Optimize concurrent code execution to achieve maximum performance.

     

Company offers:

  • Competitive salary level.
  • Medical insurance.
  • Psychological support.
  • Partial payment for sports activities.

     

Our company provides equal opportunity. We encourage applications from candidates of all backgrounds and experience, and reserve the right to contact only those candidates who have been selected based on resumes. Thank you for considering our company as your next career step!

Published 27 March
206 views
·
41 applications
91% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Countries of Europe or Ukraine