We’re looking for an experienced Senior Java Developer, in Warsaw, Krakow OR Wroclaw, to take a hands-on role in the development of large-scale, distributed web applications. This position offers the opportunity to work within a modern engineering environment, guiding a team through all phases of the development lifecycle - from architecture and implementation to delivery and optimisation.
Key Responsibilities:
- Lead the design and development of backend systems built on modern Java frameworks.
- Support a small engineering team, translating requirements into deliverable components and maintaining high technical standards.
- Contribute to the design of scalable, distributed architectures and microservices-based solutions.
- Oversee code quality through refactoring, performance optimisation, and robust testing practices.
- Manage CI/CD workflows and build automation processes using common Java build and deployment tools.
- Ensure effective API design and integration practices across services.
- Collaborate within an agile framework, contributing to sprint planning and continuous improvement.
Skills and experience:
- At least 5+ years of experience developing web applications with modern Java and related frameworks.
- Proven experience leading or mentoring other engineers in an agile team environment.
- Strong understanding of distributed systems, cloud-based deployment, and containerisation (Docker/Kubernetes).
- Hands-on experience with CI/CD, build automation, and version control best practices.
- Proficiency in database design (SQL and NoSQL) and data consistency principles.
- Familiarity with asynchronous and reactive programming.
- Experience with messaging systems (e.g., Kafka, MQ) and API-first development approaches.
- Knowledge of modern engineering tools and AI-assisted development platforms is advantageous.
This role offers the chance to contribute to complex, high-impact engineering projects while shaping technical direction and mentoring a skilled development team.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Backend Developer - Krakow
2026-05-08
Python Developer - Wroclaw
2026-05-16
Professional/Senior (m/w/d) Java Backend-Entwickler
2026-05-28
- Posted
- Nov 21, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Poland
- Company
- Nigel Frank International
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Backend Developer - Krakow
2026-05-08
Python Developer - Wroclaw
2026-05-16
Professional/Senior (m/w/d) Java Backend-Entwickler
2026-05-28