We are looking for an experienced Backend Java Engineer to join a high-performing engineering team delivering scalable, distributed systems within a modern cloud environment. This role combines hands-on development with technical leadership and architectural input.
What you’ll be doing:
- Designing and building robust backend services using Java and the Spring ecosystem
- Leading technical delivery: shaping solutions, refining requirements, and supporting less experienced engineers
- Developing microservices-based architectures, including API-first design and event-driven communication
- Improving system performance through optimisation, refactoring, and memory tuning
- Contributing to CI/CD pipelines and engineering best practices across cloud-native environments
- Working with relational and NoSQL databases, ensuring data integrity and scalability
- Driving clean code, testing standards, and maintainable system design
What we’re looking for:
- Strong commercial experience building backend systems with Java and Spring
- Previous experience providing technical leadership or mentoring within engineering teams
- Solid understanding of distributed systems, microservices, and API design principles
- Hands-on experience with CI/CD, containerisation, and cloud-based deployments
- Good knowledge of build and version control tooling (e.g. Maven/Gradle, Git workflows)
- Experience with messaging systems and asynchronous processing (e.g. Kafka or similar)
- Understanding of database design, transactions, and consistency models
- Familiarity with Agile delivery environments and associated tooling
- Exposure to modern developer productivity tools, including AI-assisted coding, is beneficial
This is an opportunity to work on complex, large-scale systems in a collaborative and forward-thinking environment, where engineering quality and continuous improvement are valued.
Apply now or get in touch to learn more about the team, projects, and long-term opportunities.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Backend Developer
2025-12-12
Java Developer
2025-11-21
Python Developer - Wroclaw
2026-05-16
- Posted
- May 08, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Cracow
- Company
- Nigel Frank International
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Backend Developer
2025-12-12
Java Developer
2025-11-21
Python Developer - Wroclaw
2026-05-16