Java Software Engineer

Java Software Engineer

Posted 3 days ago by Oliver Bernard

£100 Per hour
Inside
Hybrid
Manchester Area, United Kingdom

Summary: The Java Engineer role involves working with a major government organization to deliver large-scale digital transformation projects that enhance public services across the UK. The position requires collaboration within an engineering team to develop secure and scalable Java-based applications. The role emphasizes participation in the full software development lifecycle and adherence to best practices in code quality and performance. Candidates should have strong experience with modern Java technologies and cloud environments.

Key Responsibilities:

  • Develop and maintain high-quality, reliable Java-based applications and microservices
  • Contribute to the full software development lifecycle (SDLC) – design, build, test, deploy, and support
  • Work within Agile teams alongside DevOps, QA, and UX specialists
  • Implement best practices for code quality, security, and performance
  • Support continuous improvement and modernisation initiatives

Key Skills:

  • Strong commercial experience with Java 11+ (Spring Boot, RESTful APIs)
  • Familiarity with AWS / Azure or similar cloud environments
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, etc.)
  • Exposure to Microservices architecture and containerisation (Docker, Kubernetes)
  • Understanding of Agile delivery and collaborative development practices
  • Previous public sector or large-scale enterprise experience is a plus

Salary (Rate): £100.00/hr

City: Manchester

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Java Engineer

We’re working with a major government organisation delivering large-scale digital transformation projects that directly improve services for millions across the UK. You’ll join a collaborative engineering team using modern technologies to build secure, scalable, and high-performing applications that support critical public services.

Key Responsibilities

  • Develop and maintain high-quality, reliable Java-based applications and microservices
  • Contribute to the full software development lifecycle (SDLC) – design, build, test, deploy, and support
  • Work within Agile teams alongside DevOps, QA, and UX specialists
  • Implement best practices for code quality, security, and performance
  • Support continuous improvement and modernisation initiatives

Skills & Experience

  • Strong commercial experience with Java 11+ (Spring Boot, RESTful APIs)
  • Familiarity with AWS / Azure or similar cloud environments
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, etc.)
  • Exposure to Microservices architecture and containerisation (Docker, Kubernetes)
  • Understanding of Agile delivery and collaborative development practices
  • Previous public sector or large-scale enterprise experience is a plus

More information:

Hybrid working – 3 days per week on-site in Manchester

Up to £700p/d inside IR35 for 12 months