Senior Java Engineer
Kazimierza Brokla 2, Warszawa
KUBO
Are you ready to modernize critical systems and tackle performance challenges at scale?
At KUBO, we’re looking for a Senior Java Engineer to support a major architectural transformation for one of our clients in the financial sector. The project is focused on performance optimization in the ORM layer.
As a consultant, you’ll collaborate with an international, Agile team, fully remote from Poland, and help shape the future of a platform used by CFOs around the world.
Key responsibilities
Analyze and refactor performance bottlenecks, especially in the ORM/data access layer
Lead the design and development of scalable microservices, while carefully decomposing parts of the existing monolith
Write clean, maintainable, and testable code with modern practices (TDD/BDD, modular design, API-first)
Collaborate closely with other engineers, architects, and product teams to build robust solutions
Take full ownership of the reliability and performance of your components
Continuously improve architecture, code quality, and team processes
Ideal candidate profile
8+ years of experience in Java development (Java 11+), including Spring Boot & Spring Framework
Strong experience with microservices and distributed systems
Hands-on knowledge of ORM performance tuning (e.g. Hibernate optimization, SQL tuning)
Solid experience with relational databases and SQL
Familiarity with modern architectural principles: DDD, Hexagonal Architecture, Clean Code, etc.
Experience with CI/CD pipelines and basic observability (metrics, logging, alerts)
Engineering mindset: curious, proactive, focused on long-term quality
Fluent Polish and English (spoken and written)
Conditions
Location: Remote from Poland
Contract type: B2B
Duration: Until end of 2026 (possible extension)
Salary: Negotiable, depending on experience
Benefits: medical care, life insurance, trainings, Multisport card
Recruitment steps
Call with a KUBO recruiter
Interview with the client
Offer & onboarding
Senior Java Engineer
Senior Java Engineer
Kazimierza Brokla 2, Warszawa
KUBO