Senior Java Engineer
Kazimierza Brokla 2, Warszawa
KUBO
At KUBO, we’re looking for a Senior Java Engineer to join a long-term modernization program for one of our clients in the financial sector. This role is focused on API design and backend development, as part of a broader architectural transformation effort.
As a consultant, you’ll work remotely from Poland in an international Agile team, helping shape a global platform used by CFOs and finance teams around the world.
Key responsibilities
Design and implement OpenAPI contracts to support scalable service development
Build and maintain backend services in Java and Spring Boot
Contribute to architectural improvements and API-first development workflows
Deploy and manage services in Kubernetes environments
Collaborate with cross-functional teams to ensure robust, high-performing solutions
Troubleshoot production issues and improve system reliability
Contribute to improving team practices, code quality, and documentation
Ideal candidate profile
5-8 years of experience as a Java developer, working with Spring Boot
Proven experience designing and implementing OpenAPI/REST contracts
Experience deploying to and working with Kubernetes
Familiar with microservices architecture and containerized environments
Nice to have: experience with JBoss, EclipseLink, Oracle
Comfortable working in distributed teams with strong communication skills
Fluent in Polish and English (spoken and written)
Conditions
Location: Remote from Poland
Contract type: B2B
Duration: Until end of 2026 (possible extension)
Salary: 140-210 PLN/h, negotiable, depending on experience
Benefits: Private medical care, life insurance, trainings, Multisport card
Recruitment steps
Introductory call with a KUBO recruiter
Technical interview with the client team
Offer & onboarding
Senior Java Engineer
Senior Java Engineer
Kazimierza Brokla 2, Warszawa
KUBO