Java(17+) Software Engineer - Manchester - Until end of the year
Posted 2 weeks ago by Contracts IT Recruitment Consulting Ltd
Negotiable
Undetermined
Undetermined
Manchester, UK
Summary: This role is for a Java Software Engineer based in Manchester, focusing on backend development for core, high-impact applications within a global technology client. The position requires expertise in Java 17+, cloud-native environments, and collaboration with machine learning specialists. The contract duration is four months with an immediate start. The engineer will work on scalable backend services and contribute to CI/CD pipelines and DevOps practices.
Key Responsibilities:
- Design, develop, and maintain scalable Back End services using Java 17+
- Build and consume GraphQL APIs supporting high-traffic applications
- Work within a cloud-native AWS environment
- Collaborate with ML, product, and engineering teams
- Contribute to CI/CD pipelines and DevOps best practices
- Support internal and external tooling, including UI components where required
Key Skills:
- 5+ years commercial experience in Java (Java 17+ preferred)
- Strong JVM performance, memory management, and optimisation knowledge
- Production experience with Spring Boot
- Knowledge of Spring Data, Spring Security, and wider Spring ecosystem
- Proven experience designing and implementing GraphQL APIs
- AWS experience (EC2, ECS/Fargate, Lambda, S3, RDS, DynamoDB)
- Experience with Git, Maven/Gradle, CI/CD pipelines, and Docker
- 3+ years building complex Single Page Applications (SPAs) with React.js (highly desirable)
- Experience designing and delivering Micro Frontend architectures (highly desirable)
Salary (Rate): undetermined
City: Manchester
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Java (17+) Software Engineer - Contract
Location: Manchester
Weekly Hours: 37.5 hrs/week
Duration: 4 Months
*Urgent 4-Month Contract - Role hiring now!*
This is a *Manchester* based role with an excellent immediate start within a Global Technology Client that is working on *core, high-impact applications.*
Overview
Our client is looking for an experienced Java Software Engineer to join a backend-focused engineering team working on core, high-impact applications. The team builds intelligent recommendation systems and works closely with Machine Learning specialists, while also owning internal and supplier-facing tooling, including some UI components.
This role suits an engineer who thrives in modern, cloud-native environments and enjoys solving complex technical challenges.
Key Responsibilities
-
Design, develop, and maintain scalable Back End services using Java 17+
-
Build and consume GraphQL APIs supporting high-traffic applications
-
Work within a cloud-native AWS environment
-
Collaborate with ML, product, and engineering teams
-
Contribute to CI/CD pipelines and DevOps best practices
-
Support internal and external tooling, including UI components where required
Technical Requirements
Essential Skills
-
Java:
-
5+ years commercial experience (Java 17+ preferred)
-
Strong JVM performance, memory management, and optimisation knowledge
Spring Framework:
-
Production experience with Spring Boot
-
Knowledge of Spring Data, Spring Security, and wider Spring ecosystem
-
GraphQL:
-
Proven experience designing and implementing GraphQL APIs
-
AWS:
-
Compute: EC2, ECS/Fargate, and/or Lambda
-
Storage: S3
-
Databases: RDS and DynamoDB
DevOps & Tooling:
-
Git, Maven/Gradle
-
CI/CD pipelines
-
Docker
Highly Desirable
-
React.js:
-
3+ years building complex Single Page Applications (SPAs)
-
Micro Frontends (MFE):
-
Experience designing and delivering Micro Frontend architectures
Please send your CV or call Toni to discuss further.
We are an equal opportunities employment agency and welcome applications from all suitably qualified persons regardless of race, sex, disability, religion/belief, sexual orientation, or age.
We champion differences in technology recruitment and work with clients who actively wish to diversify their talent force - ALL applicants are welcome to apply.