New offer - be the first one to apply!

April 29, 2026

Senior Java Developer – Distributed Systems and Microservices

Senior • Hybrid

21,840 - 24,360 PLN

Warsaw, Poland

Unleash innovation in distributed systems — shape the future of microservices!
Warsaw-based opportunity with hybrid work model.

As a Senior Java Developer, you will be working for our client, an industry leader in terminal management systems, dedicated to creating robust solutions for managing millions of payment terminals worldwide. You will contribute to the design and implementation of cutting-edge IT solutions that enhance system performance, security, and scalability, driving digital transformation in the payments industry.

Your main responsibilities:

  • Design and implement IT solutions based on analytical and technical documentation
  • Review and validate analytical documentation to ensure system integrity
  • Create detailed technical documentation for development and maintenance
  • Perform technical upgrades and work with legacy codebases
  • Conduct regular vulnerability scans to ensure system security
  • Collaborate on distributed systems development utilizing Spring, Hibernate, and RabbitMQ
  • Support system integration with internal and external APIs and services
  • Optimize and maintain application servers such as JBoss/WildFly
  • Contribute to the migration and modernization of existing systems

You're ideal for this role if you have:

  • 4+ years of experience in Java development, with senior-level expertise
  • Strong knowledge of Java 8+ and object-oriented programming principles
  • Proven experience with Spring, Spring Boot, Hibernate/JPA, and JEE frameworks
  • Practical knowledge of message queue systems, particularly RabbitMQ
  • Familiarity with tools supporting development processes: Maven, Git, Gitlab, CI/CD pipelines, Jenkins, Nexus, Jira
  • Working experience with relational databases, especially Oracle
  • Practical knowledge of RESTful API design
  • Experience with distributed systems and system integration
  • Knowledge of application servers, including JBoss/WildFly
  • Ability to review analytical documentation and create technical specifications
  • Excellent command of English (B2 level)
  • Fully available during Polish business hours
  • Ability to work from the Warsaw office 4 days per week + 1 day remote

It is a strong plus if you have:

  • Experience with scanning tools such as Fortify or Sonatype

Eligibility to work on this role:

Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.