New offer - be the first one to apply!

November 3, 2026

Senior Java Software Engineer

Senior • On-site

Warsaw, Poland

Quick Facts

  • Role: Senior Java Software Engineer
  • Focus: Cloud-native Java development, REST APIs, microservices, testing, and performance optimization

Description

You will design, develop, and maintain cloud-native Java applications, build REST APIs, and optimize code performance and quality. Working with the team in Agile/Scrum, you will implement technical solutions, resolve issues, and deliver unit and integration tests.

Responsibilities

  • Design, develop, and maintain Java applications in a cloud-native architecture
  • Create and maintain REST APIs
  • Collaborate with the team using Agile/Scrum methodologies
  • Write unit and integration tests
  • Optimize code performance and ensure high code quality
  • Troubleshoot technical problems and implement new functionalities

Requirements

  • Minimum 4–5 years of commercial experience in software development
  • Knowledge of Java 8+
  • Good knowledge of Spring (Spring Boot, Spring Data, Spring Security)
  • Knowledge of SQL (e.g., PostgreSQL, Oracle) and NoSQL (e.g., MongoDB) databases
  • Experience with asynchronous integrations (e.g., Kafka, Oracle AQ)
  • Experience with version control systems (Git)
  • Knowledge of Docker and Kubernetes
  • Knowledge of unit test principles (JUnit, Mockito)
  • Experience building microservices
  • Teamwork and communication skills
  • English proficiency enabling smooth communication (min. B2)

Benefits

  • Hybrid work model (2 days in the office)
  • Employment contract (employment agreement)
  • Opportunities for growth within internal organizational structures
  • Modern office in a convenient location (Młociny Metro Station)
  • Access to non-wage benefits on preferential terms
  • Employee discount on parts from Inter Cars Group
  • Development training in both soft and technical skills
  • Subsidy for language lessons

Similar jobs you might like

Unlock Full Resume Report