Senior Java Developer

Senior Java Developer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
SR2 REC LTD

At a Glance

  • Tasks: Lead the design and development of secure Java applications and microservices.
  • Company: Join a major public sector technology programme with a focus on innovation.
  • Benefits: Competitive daily rate, hybrid work model, and opportunities for professional growth.
  • Other info: Work in a dynamic team with excellent career advancement opportunities.
  • Why this job: Make a real impact by building scalable services in a modern DevOps environment.
  • Qualifications: Strong Java/Spring experience and a passion for mentoring others.

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

A major public sector technology programme is seeking an experienced Senior Java Developer to support the design, development and delivery of secure, scalable, enterprise-grade services. This is a senior engineering role, suited to someone with strong Java/Spring experience who can take ownership of complex backend development, contribute to technical design, mentor other developers and help maintain high engineering standards across a large-scale delivery environment. The role will focus on building robust microservices, RESTful APIs and cloud-ready applications within a modern DevOps environment.

Key Responsibilities

  • Lead the design, development and deployment of Java applications and microservices
  • Build secure, scalable RESTful APIs and integrate with internal and external systems
  • Define and maintain coding standards, design principles and engineering best practice
  • Support cloud deployment using containerisation and CI/CD pipelines
  • Work closely with Product, DevOps, QA and architecture teams to align technical delivery
  • Identify and address technical debt, performance issues and operational risks
  • Act as a technical escalation point for complex issues or critical incidents
  • Mentor developers and support a culture of technical excellence

Essential Skills

  • Strong commercial experience developing enterprise-grade Java applications
  • Deep knowledge of modern Java, ideally Java 11+
  • Strong Spring ecosystem experience, including Spring Boot, Spring MVC and Spring Data
  • Good understanding of microservices architecture and RESTful API design
  • Experience with relational and/or NoSQL databases, including data modelling and query optimisation
  • Hands-on experience with Docker, Kubernetes or similar container technologies
  • Experience working with CI/CD pipelines and version control tools such as GitLab, Jenkins or GitHub Actions
  • Strong automated testing experience, including JUnit and Mockito
  • Excellent problem-solving, communication and stakeholder engagement skills
  • Active SC clearance, or eligibility and willingness to undergo

Desirable

  • AWS or equivalent cloud platform experience
  • Terraform or Infrastructure as Code exposure
  • Kafka, RabbitMQ or other event-driven/messaging technologies
  • Monitoring and logging tools such as Prometheus, Grafana or ELK
  • Experience working in public sector, regulated or secure delivery environments
  • Agile delivery experience using tools such as Jira or Confluence

Senior Java Developer employer: SR2 REC LTD

Join a leading public sector technology programme as a Senior Java Developer, where you will play a pivotal role in designing and delivering secure, scalable services. With a strong emphasis on collaboration and technical excellence, our hybrid work culture allows for flexibility while fostering professional growth through mentorship opportunities and exposure to cutting-edge technologies. Located in London, this role offers the chance to contribute to meaningful projects that make a real impact in the public sector.

SR2 REC LTD

Contact Details:

SR2 REC LTD Recruitment Team

We think you need these skills to ace Senior Java Developer

Java
Spring Boot
Spring MVC
Spring Data
Microservices Architecture
RESTful API Design
Relational Databases