Enable job alerts via email!

Java Developer

Babcock

United States

Remote

USD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the public sector is seeking a highly skilled Java Developer for a 6-month contract in Croydon. The role involves developing and maintaining Java applications, applying best practices such as TDD and CI/CD, and requires SC and NPPV3 clearance eligibility. Join a supportive team and work on impactful projects while enjoying a competitive daily rate.

Benefits

Opportunity to work on impactful projects within the public sector
Collaborative and supportive team environment
Opportunities for professional growth and development

Qualifications

  • Strong experience with Java and the Spring framework.
  • Familiarity with software design patterns.
  • Experience with containerization technologies.

Responsibilities

  • Develop and maintain robust Java applications using the Spring framework.
  • Utilize CI/CD pipelines and containerization technologies.
  • Implement software design patterns and ensure code quality through TDD.

Skills

Java programming
Software design patterns
Containerization
Continuous Integration/Continuous Delivery
Test-Driven Development

Tools

Docker
Kubernetes

Job description

Job Title: Java Developer
Pay Rate: £500-565/day (Inside IR35)
Location: Croydon
Sector: Public
Contract Period: 27/06/2025 to 26/12/2025
Clearance Required: Must hold SC and NPPV3 or be eligible for both
Interview Process: Team interview

Job Description:

We are seeking a highly skilled Java Developer to join our team for a 6-month contract in the public sector. This role is based in Croydon and offers a competitive daily rate of £500-565, inside IR35. The successful candidate must hold or be eligible for SC and NPPV3 clearance.

Key Responsibilities:

  • Develop and maintain Java applications using the Spring framework or equivalent.
  • Apply software design patterns and best practices to ensure high-quality code.
  • Utilise containerisation technologies such as Docker or Kubernetes.
  • Implement Continuous Integration (CI) and Continuous Delivery (CD) pipelines.
  • Ensure code quality through Test-Driven Development (TDD) and setting high software quality standards.

Required Skills and Experience:

  • Proficiency in Java programming.
  • Experience with the Spring framework or equivalent.
  • Strong knowledge of software design patterns and their application.
  • Excellent understanding of development processes.
  • Experience with containerisation using Docker or Kubernetes.
  • Familiarity with CI/CD practices.
  • A passion for delivering high-quality code through TDD.

Desirable Skills:

  • Experience in designing micro service-based architectures using Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), and Event Sourcing patterns.
  • Knowledge of or experience with Kubernetes.
  • Certification or strong knowledge of the Spring framework.
  • Experience with cloud technologies such as AWS, Azure, or GCP.

About the Role: As a Java Developer, you will be responsible for developing and maintaining robust Java applications, ensuring they meet the highest standards of quality and performance. You will work closely with a team of developers, applying best practices in software design and development. Your role will involve utilising containerisation technologies and implementing CI/CD pipelines to streamline the development process. A strong commitment to TDD and high-quality code is essential.

Why Join Us:

  • Opportunity to work on impactful projects within the public sector.
  • Competitive daily rate and contract stability.
  • Collaborative and supportive team environment.
  • Opportunities for professional growth and development.

If you are a dedicated Java Developer with the required skills and experience, and you are looking for a challenging and rewarding role, we would love to hear from you.

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

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

Similar jobs

Full Stack Developer (Java)

Wiraa

Virginia

Remote

USD 86,000 - 138,000

Yesterday
Be an early applicant

Java Developer

Aegistech

New York

Remote

USD 80,000 - 100,000

2 days ago
Be an early applicant

(Remote) Java Software Developer

N. Harris Computer Corporation - CAD

Town of Texas

Remote

USD 80,000 - 120,000

2 days ago
Be an early applicant

Java Developer

4 Consulting Inc.

Athens

Remote

USD 80,000 - 130,000

2 days ago
Be an early applicant

Java Developer

Davita Inc.

Arlington

Remote

USD 81,000 - 140,000

5 days ago
Be an early applicant

Senior Java Developer

Fleksy

Remote

USD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Java Dev w/AWS and Angular (Remote)

Davita Inc.

Cincinnati

Remote

USD 68,000 - 114,000

6 days ago
Be an early applicant

Java Software Engineer (Remote - Night Shift)

Lensa

Remote

USD 80,000 - 120,000

3 days ago
Be an early applicant

Senior Fullstack Engineer - Java and React

Lumenalta

Remote

USD 50,000 - 100,000

6 days ago
Be an early applicant