New offer - be the first one to apply!
November 3, 2026
Senior Software Engineer (Java, GCP)
Senior • On-site
Katowice, SL, Poland
Quick Facts
Role: Senior Software Engineer (Java, GCP)
Description
Design and develop backend systems and microservices using Java and the Spring ecosystem. Ensure high code quality, performance, and scalability through maintainable code and automated unit/integration testing, while troubleshooting performance issues such as memory leaks and GC behavior. Collaborate with DevOps on cloud infrastructure and participate in code reviews, technical discussions, and architecture design.
Responsibilities
Design and develop backend systems with Java and the Spring ecosystem
Build and maintain microservices-based architectures
Write maintainable, high-performance and scalable code
Implement unit and integration tests (JUnit, Mockito)
Analyze and resolve performance issues (e.g., memory leaks, GC behavior)
Apply modern Java features and best practices
Collaborate with DevOps on cloud and infrastructure using GCP and Terraform
Participate in code reviews, technical discussions, and architecture design
Requirements
5+ years experience in Java development
Strong knowledge of core Java (collections, access modifiers, exception handling)
Understanding of Java memory model, memory structure, and Garbage Collection
Engineering mindset and systems thinking
Ability to identify and resolve memory leaks
Solid knowledge of concurrency (synchronized, volatile, atomic types)
Experience with Future / CompletableFuture
Future and multithreading concepts
Familiarity with modern Java features (records, sealed classes, default methods, virtual threads—at least theoretical)
Hands-on experience with Spring Boot and Spring Data
Experience designing and implementing REST APIs and microservices
Practical experience with unit and integration testing (JUnit, Mockito)
Understanding of microservice architecture principles
Exposure to GCP
Benefits
Hybrid working model after onboarding; ergonomic office/home setup support (laptop, monitor, chair)
Access to 70+ training tracks and certification opportunities via NEXT; education resources (languages, Pluralsight, TED Talks, Coursera, Udemy Business)
Private medical care with Medicover (including dental, senior care, oncology) on preferential terms; life insurance and 40+ options on the NAIS benefits platform (e.g., Netflix, Spotify, Medicover Sport)
Similar jobs you might like
Senior Software Engineer
Webfleet Sp. z o.o.
Senior
Technology
Warsaw, Poland · On-site
N/A
1h ago

Senior Java Software Engineer
Inter Cars S.A.
Senior
Technology
Warsaw, Poland · On-site
N/A
1h ago
Senior Software Engineer (Java, with German)
Capgemini
Senior
Technology
Warsaw, Maz, Poland · On-site
N/A
1h ago

Senior Java Software Engineer
XTB S.A.
Senior
Technology
Warsaw, Poland · Remote
20K zł - 27K zł/yr
1h ago
Senior Java Backend Developer
Edge One Solutions Sp. z o.o
Senior
Technology
Warsaw, Poland · On-site
N/A
1h ago
Senior Software Engineer (Java)
Markant Gruppe
Senior
Technology
Offenburg, Germany · On-site
€45K - €80K/yr
13 days ago

Senior Java Backend Developer
DCV Technologies
Senior
Technology
Kraków, Poland · On-site
N/A
1h ago

Java Backend Developer
BlueSoft
Senior
Technology
Warsaw, Poland · On-site
N/A
1h ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights