Senior Java Developer

On Site : 1
Contract Rate : 475
Contract Job : 1
Hybrid : 1
Salary range high : 500
Salary range low : 475

Senior Java Developer

Senior Java Developer

£500 p/d inside IR35 | 6 months initial

Hybrid – 1 dpw in London | SC Cleared (preferred)

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

Upload your CV/resume or any other relevant file. Max. file size: 4MB.


You can apply to this job and others using your online profile. Click the link below to submit your online profile and email your application to this employer.