Job Title: Java Developers (Junior – Senior)
Employment Type: Contract – 6 months (Inside IR35)
Location: Remote (UK-based) with occasional travel to Leeds/Manchester (travel costs covered)
About the Role
We are seeking talented Java Developers (Junior to Senior levels) to join on a 6-month contract. You’ll work closely with Enterprise Architects and technical teams to design, build, and deliver high-quality solutions in cloud-native environments.
Key Responsibilities
- Collaborate with Enterprise Architects to present solutions to Architecture Review Boards and Governance.
- Design, develop, and deliver robust Java applications (Java 8+).
- Build and deploy solutions in cloud environments (AWS and/or Azure).
- Apply TDD and BDD practices to ensure quality and reliability.
- Develop and maintain SQL/NoSQL database applications (Postgres, MySQL, MongoDB).
- Build and maintain automated test suites to support continuous deployment.
- Work with APIs, RESTful services, and Microservice architectures.
- Apply modern Java frameworks, technologies, and design principles to deliver scalable, high-quality solutions.
Requirements:
- Proven experience in Java development (Java 8+).
- Strong cloud expertise (AWS or Azure).
- Hands-on experience with TDD/BDD.
- Database experience with SQL and NoSQL.
- Strong knowledge of APIs, REST, and Microservices.
- Ability to work independently and as part of a team in an agile environment.
- Eligible for BPSS clearance (SC clearance - Active/Collapsed is desirable).
Selection Process
- Initial screening
- Client CV selection
- Technical Test (offline task-based)
- Technical Interview
- Final Decision