Java Software Engineer

Sanderson

Greater London

On-site

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sanderson is seeking a Senior Java Engineer to work on government projects. This role requires mentoring junior engineers and collaborating with cross-functional teams to develop complex software solutions. The ideal candidate will have significant experience with Java, Spring Boot, and cloud platforms including AWS and Azure.

The position offers an opportunity to drive best practices in software development and contribute to architectural decisions, while engaging with the latest technologies and processes.

Qualifications

  • Proven experience in full‑stack software development, including design, development, testing, and deployment.
  • Significant hands‑on experience with Java and Spring Boot.
  • Strong understanding of Agile and DevOps practices.

Responsibilities

  • Design, develop, and maintain complex software solutions.
  • Contribute to software architecture decisions.
  • Mentor and support junior engineers.
  • Collaborate with cross-functional teams to meet business requirements.
  • Implement and optimise CI/CD pipelines.

Skills

Full-stack software development
Java
Spring Boot
Agile methodologies
DevOps practices
Cloud platforms (AWS, Azure, GCP)
Microservices
Docker
Kubernetes
Testing and deployment processes

Job description

Java, Spring Boot and Cloud Platforms(AWS, Azure and GCP)

I am currently working with a leading software software consultancy working with the government for a Senior Java Engineer.

This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development.

Qualifications
  • Proven experience in full‑stack software development, including design, development, testing, and deployment.
  • Significant hands‑on experience with Java, Spring Boot and Microservices.
  • Strong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code.
  • Familiarity with CI/CD pipelines, automated testing, and modern software development practices.
  • Knowledge of technologies such as Mircroservices, containerisation (Docker, Kubernetes), or serverless architecture.
  • Awareness of principles like well architected and secure by design.
  • Previous experience in a senior engineering role, guiding teams to successful delivery.
  • Proficiency in multiple programming languages.
  • Experience in central government advantageous.
  • Experience in a consulting environment.
Responsibilities
  • Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable.
  • Contribute to software architecture decisions, ensuring alignment with project and business goals.
  • Mentor and support junior engineers, helping to develop their skills and promote best practices.
  • Collaborate with cross-functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements.
  • Implement and optimise CI/CD pipelines to enhance development efficiency and software quality.
  • Conduct code reviews, providing constructive feedback to enhance team performance and code quality.
  • Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently.
  • Stay current with industry trends and emerging technologies, recommending and integrating them where beneficial.
  • Drive improvements in coding standards, testing, and documentation within the team.
  • Engage in early‑stage project discussions, providing technical insights and recommendations.
  • Ensure that development processes are followed, and contribute to process optimisation initiatives.
  • Communicate complex technical concepts effectively to non‑technical stakeholders.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Java
Senior Software Engineer, Java

Jobtailor • Birmingham

On-site
GBP 65,000 - 90,000
Senior Java Software Engineer
Senior Java Software Engineer

NPAworldwide • Cheltenham

Hybrid
GBP 70,000 - 85,000
Hybrid working
Flexible 37.5-hour week
External training (5 days)
+7
Senior Java Developer
Senior Java Developer

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2
Java Technical Lead
Java Technical Lead

NPAworldwide • Cambridge

Hybrid
GBP 70,000 - 85,000
Competitive salary 85,000
Hybrid working
Learning & development budget
+7
Senior Java Software Engineer
Senior Java Software Engineer

GradBay • Wallingford

On-site
GBP 110,000 - 150,000
Lead Java Software Consultant
Lead Java Software Consultant

NPAworldwide • York and North Yorkshire

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
External training
+7
Java Technical Lead
Java Technical Lead

NPAworldwide • Sheffield

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Learning budget
+6
Lead Java Software Engineer
Lead Java Software Engineer

NPAworldwide • Chester

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+5
Java Software Engineer
Java Software Engineer

Cathcart Technology • Altrincham

Remote
GBP 40,000 - 80,000
Remote‑first working
Clear salary bands and progression
Bonus and benefits package
+2
Java Software Engineer
Java Software Engineer

Spectrum IT Recruitment • Greater London

Hybrid
GBP 50,000 - 90,000