Lead/Principal Software Engineer

Sanderson Recruitment Plc
Normanton, UK
3 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£100,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Automation of Tests Big Data Cloud Computing Code Review Collaborative Software Continuous Delivery Software Design Patterns DevOps Java Virtual Machine (JVM)
+13 more
PostgreSQL Redis Cloud Services Zero Trust Network Access Test-Driven Development (TDD) Backend Git Kotlin Apache Kafka Data Management Software Version Control Devsecops Microservices

Job description

  • We design, develop, document, deploy, and enhance platform features in line with functional and non-functional requirements.
  • We contribute to the elaboration and estimation of user stories within the team.
  • We deliver frequent, incremental releases to maintain delivery momentum.
  • We collaborate closely with cross-functional engineering teams, ensuring shared ownership and coverage.
  • We build, optimise, and maintain continuous deployment pipelines.
  • We take operational responsibility for services owned by our team.

Technologies:

  • Big Data
  • Backend
  • Cloud
  • DevSecOps
  • Git
  • Support
  • JVM
  • Java
  • Kafka
  • Kotlin
  • PostgreSQL
  • Redis
  • Scala
  • Security
  • microservices
  • DevOps

More:

We are a collaborative, Agile team working on secure cloud and data platforms across private and public cloud environments. We offer the opportunity to contribute to high-impact, mission-critical projects in a secure and regulated domain, with support for obtaining advanced security clearance. We foster an inclusive and supportive culture that puts people first and values innovation, continuous improvement, and partnership. This role is an excellent opportunity for an experienced engineer looking to work on cutting-edge cloud and data platforms while contributing to meaningful, real-world outcomes.

Requirements

  • We require at least 5 years of experience delivering production-grade cloud solutions.
  • We are looking for strong proficiency in Java and experience with JVM-based languages such as Kotlin or Scala.
  • We require experience working with Kafka or similar streaming platforms.
  • We value experience in Agile DevSecOps environments and Zero Trust architecture.
  • We require experience integrating with backend services such as PostgreSQL, Redis, or object storage solutions.
  • We expect strong engineering fundamentals, including clean code, automated testing, continuous delivery, and code reviews.
  • We require experience using version control and collaboration tools such as Git-based platforms.
  • We value proven experience with test-driven development practices.
  • We expect understanding of microservices architecture and design patterns.
  • We value exposure to big data technologies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…