This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

December 17, 2025

Senior Java Developer

Senior • Hybrid

160 - 160 USD/hr

Warsaw, Poland

Role: Senior Java Developer

Localization: hybrid work model, 2-3 days in the office Gdańsk/Gdynia/Warszawa

Industry: Banking

Rate: up to 160 pln/h net+vat (B2B)

Type of contract: B2B

Duration: long-term cooperation


We are seeking a highly skilled Senior Java Developer. The ideal candidate will possess expertise in Java, Spring Boot, and microservices architecture, combined with a commitment to writing clean, maintainable code. Proficiency in database management and containerization technologies is essential, along with soft skills such as problem-solving and teamwork.


Main Responsibilities

The selected candidate will be responsible for delivering innovative software solutions and collaborating closely with cross-functional teams.

  • Design, develop, and implement scalable microservices.

  • Create and maintain RESTful APIs using Spring Boot.

  • Manage data persistence with Hibernate.

  • Containerize applications using Docker.

  • Participate in code reviews and maintain coding standards.

  • Implement unit testing and CI/CD practices.

  • Monitor application performance and troubleshoot issues.


Key Requirements

  • Strong proficiency in Java 21 and its modern features (e.g., records, pattern matching, virtual threads).

  • Experience with Spring Boot for building microservices.

  • Solid understanding and experience with Hibernate.

  • Familiarity with Docker for application containerization.

  • Proficient in Git for version control.

  • Experience with build tools such as Maven.

  • Knowledge of relational databases (e.g., PostgreSQL, MsSQL).

  • Familiarity with monitoring tools like Prometheus and ELK stack.

  • Strong analytical and problem-solving skills.

  • Excellent communication and collaboration abilities.


Nice to Have

  • Experience with ETL processes using SSIS.

  • Understanding of data warehousing and data pipeline concepts.

  • Knowledge of Kubernetes or similar container orchestration tools.

  • Familiarity with cloud platforms (e.g., AWS, GCP).

  • Experience with API documentation tools (e.g., Swagger/OpenAPI).