New offer - be the first one to apply!

November 4, 2026

Senior Java Software Engineer

Senior • On-site

Warsaw, Poland

Quick Facts

  • Role: Senior Java Software Engineer

Description

Join a technology team to design, develop, and maintain Cloud Native Java applications. You’ll build and maintain REST APIs, optimize code performance and quality, and deliver features in an Agile/Scrum environment with unit and integration testing. The role also includes asynchronous integrations and building microservices.

Responsibilities

  • Design, develop, and maintain Java applications in a Cloud Native architecture

  • Create and maintain REST APIs

  • Collaborate with the team in Agile/Scrum methodologies

  • Write unit and integration tests

  • Optimize code performance and ensure high code quality

  • Solve technical problems and implement new functionality

Requirements

  • Minimum 4/5 years of commercial programming experience

  • Java 8+ knowledge

  • Strong knowledge of Spring (Spring Boot, Spring Data, Spring Security)

  • Knowledge of SQL (e.g., PostgreSQL, Oracle) and NoSQL (e.g., MongoDB)

  • Experience with asynchronous integrations using queues (e.g., Kafka, Oracle AQ)

  • Experience with version control systems (Git)

  • Knowledge of Docker and Kubernetes

  • Knowledge of unit testing principles (JUnit, Mockito)

  • Experience building microservices

  • Teamwork and communication skills

  • English proficiency for comfortable communication (minimum B2)

Benefits

  • Hybrid work model (2 days in the office)

  • Employment contract based on an employment agreement

  • Opportunity for growth within internal organizational structures

  • Convenient office location near Młociny metro station

  • Access to non-salary benefits on preferential terms

  • Employee discount for part of the Inter Cars Group

  • Development trainings (soft and technical skills)

  • Funding for language lessons

Similar jobs you might like

Unlock Full Resume Report