New offer - be the first one to apply!

December 17, 2025

Senior Java Developer

Senior • Hybrid

$170 - $170/hr

Warsaw, Poland

Industry: Banking

Budget: 170 PLN/h on B2B contract

Hybrid work: 2x week in the office in Warsaw/ Tricity or Lodz


Introduction & Summary

We are looking for a skilled and experienced Senior Java Developer to join our dynamic teams in the Cards Service Domain. You will play a critical role in the design, development, and maintenance of Java applications that support our business services. The ideal candidate should possess a strong background in Java Software Development, with at least 5 years of relevant experience and familiarity with technologies such as Spring Boot, Kafka, and Angular.


Main Responsibilities

  • Designing, developing, and maintaining applications using Java, Spring, Angular, and Kafka.

  • Collaborating within an agile team and ART.

  • Working with various internal and external stakeholders.

  • Troubleshooting and resolving issues in existing applications.

  • Optimizing application performance and ensuring code quality.

  • Creating technical documentation for developed functionalities.


Key Requirements

  • Minimum 5 years of Java Software Development experience.

  • Practical knowledge of microservices architecture, clean code and continuous integration.

  • Hands-on experience with Spring Boot, Kafka, SQL, Docker, and Kubernetes.

  • Good understanding of REST API design and integration.

  • Frontend experience with Angular and Angular Material.

  • Familiarity with CI/CD tools like Bitbucket and Jenkins.

  • Experience with code versioning tools such as GIT.

  • English proficiency at B1+/B2 level.

  • Agile/Scrum methodology experience.


Nice to Have

  • Experience in the financial industry.


Other Details

The role is based in Warsaw, Gdańsk, or Gdynia, with the possibility of hybrid work arrangements. We offer a supportive community and the opportunity to contribute meaningfully to innovative solutions for our customers.