Job Search and Career Advice Platform

Enable job alerts via email!

Contract Java Software Engineer

Computer Futures / SThree Group

Manchester

Hybrid

GBP 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment firm is seeking a Java Software Engineer for an 11-month contract in Manchester. The successful candidate will build scalable backend systems and deliver high-quality solutions. Key responsibilities include maintaining software applications, ensuring code quality, and providing architectural guidance. Ideal applicants should have strong skills in Java, Spring Boot, REST APIs, and unit testing. This is a hybrid position with an ASAP start.

Qualifications

  • Proficient in Java development with extensive knowledge of Spring Boot.
  • Experience in developing and integrating REST APIs.
  • Strong background in unit testing and software quality assurance.

Responsibilities

  • Build and maintain software applications using best practices.
  • Ensure code quality through thorough testing and refactoring.
  • Own services end-to-end, monitor performance, and manage deployments.
  • Resolve production issues and improve system reliability.
  • Provide architectural guidance and design scalable solutions.
  • Drive continuous improvement and maintain data security standards.

Skills

Java
Spring Boot
REST APIs
Unit Testing

Tools

Kubernetes
GitLab CI
Grafana
Job description

Software Engineer - 11 Month Contract - Inside IR35 - Hybrid Manchester- ASAP start

I'm looking for a Java Software Engineer to build scalable backend systems and delivering high-quality solutions for a client.

✅ Must-Have Skills
  • Java
  • Spring Boot
  • REST APIs
  • Unit Testing
✨ Nice-to-Have
  • Clean Architecture, Dependency Injection, TDD
  • Kubernetes, GitLab CI, Coroutines, Grafana
About the Role

As a Software Engineer, you'll own technical execution across the tech stack, delivering robust solutions aligned with business requirements. You'll ensure high-quality code and test automation, collaborate across teams, and contribute to architectural decisions.

Key Responsibilities
  • Build and maintain software applications using best practices and design patterns
  • Ensure code quality through testing and refactoring
  • Own services end-to-end, monitor performance, and manage deployments
  • Resolve production issues and improve system reliability
  • Provide architectural guidance and design scalable solutions
  • Drive continuous improvement and maintain data security standards

Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement.

To find out more about Computer Futures please visit www.computerfutures.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.