Middle 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 a Middle Java Developer to join our team. You will help build a scalable real time platform using Java, Spring Boot, and modern messaging technologies.


Responsibilities:
 

  • Design, develop, and maintain non-critical microservices;
  • Work with real-time public data streams for exchange operations;
  • Build and optimize a notification management system;
    Implement robust and maintainable Spring Boot/Hibernate/REST API services;
  • Ensure efficient message broker integration (Kafka, RabbitMQ);
  • Optimize SQL-based data access and service performance;
  • Continuously improve system performance, codebase maintainability, and development processes.

     

What will you do in the first 90 days?
 

  • Implement Exchange Public Data Realtime Stream Processing
  • Develop a Notification Management System

 

Job requirements:
 

  • 4+ years of experience in software development;
  • Proficiency in Java 18+ and modern Java features;
  • Hands-on experience with relational databases and SQL, particularly PostgreSQL;
  • Hands-on experience with message brokers (Kafka, RabbitMQ);
  • Knowledge of Spring Boot, Hibernate, REST APIs;
  • Knowledge of computer science fundamentals (algorithms, data structures).

 

Would be a plus:
 

  • Experience with streaming technologies (Apache Flink, Hazelcast Jet).
  • Experience with AWS Cloud services.

     

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.


Join the team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with usโ€”apply today and take the first step towards your bright future!

We are an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering us as your next career move!


 

Required skills experience

Java 4 years
PostgreSQL 1 year
Spring Boot 4 years

Required languages

English B1 - Intermediate
Java, Docker, Kafka, Spring Boot, Spring Secuirity
Published 23 October
182 views
ยท
77 applications
12% read
ยท
11% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...