Nigel Frank International
Java Developer
Nigel Frank InternationalPoland6 hours ago
Full-timeInformation Technology

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