Staff Engineer - Permanent role (Java 17)

Staff Engineer - Permanent role (Java 17)

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Nicoll Curtin Technology

At a Glance

  • Tasks: Lead innovative projects, design systems, and drive cloud-native engineering practices.
  • Company: Join a global tech leader partnered with a top UK retail brand.
  • Benefits: Competitive salary up to £85,000, hybrid work, and great perks.
  • Other info: Opportunity for career growth in a dynamic, collaborative setting.
  • Why this job: Make a real impact in a modern, product-led engineering environment.
  • Qualifications: Expertise in Java 17, Spring Boot, and cloud technologies required.

The predicted salary is between 60000 - 80000 £ per year.

This is a chance to join a global technology leader, working alongside one of the UK's most recognisable retail brands, on a large-scale transformation of its digital and engineering ecosystem. You'll be part of a modern, product-led engineering environment, helping shape systems that operate at enterprise scale, with a real focus on innovation, resilience, and customer impact.

What you'll be doing:

  • As a Staff Engineer, this is more than a senior coding role; you'll act as a technical authority, combining deep hands-on delivery with architecture ownership and engineering leadership.
  • Build and evolve Back End services using Java 17 and Spring Boot.
  • Design and implement event-driven architectures using Kafka, including schema evolution, idempotent consumers, and resilient messaging patterns.
  • Contribute to system design and architectural decisions across complex, distributed platforms.
  • Drive cloud-native engineering practices, working across modern cloud stacks (AWS/Azure).
  • Champion CI/CD and DevOps excellence, with strong exposure to Jenkins and pipeline automation.
  • Promote engineering best practices across testing, observability, and secure development.

Staff Engineer - Permanent role (Java 17) employer: Nicoll Curtin Technology

Join a leading global technology firm in London, where innovation meets opportunity. As a Staff Engineer, you'll thrive in a dynamic, hybrid work environment that champions collaboration and professional growth, offering competitive benefits and a commitment to employee development. With a focus on cutting-edge technologies and a culture that values creativity and resilience, this role provides a unique chance to make a significant impact within one of the UK's most iconic retail brands.

Nicoll Curtin Technology

Contact Details:

Nicoll Curtin Technology Recruitment Team

We think you need these skills to ace Staff Engineer - Permanent role (Java 17)

Java 17
Spring Boot
Event-Driven Architecture
Kafka
Cloud-Native Engineering
AWS
Azure