SC Cleared Java Spring Developer, React, Kafka, Docker

Job Title: SC Cleared Java Developer – Strong Software Engineer

Location: Manchester or Croydon

Job Type: Full-time Contract

Salary: £500-560 Inside IR35

Clearance Required: SC (Security Check)

Job Description:

Our Governement client is looking for strong Software Engineers with extensive experience working with Java (Spring Boot) in large-scale microservice architectures . You will be part of a dynamic and innovative team, working on critical systems that serve the public sector. This is a fantastic opportunity to apply your skills in a challenging environment, where your expertise will directly contribute to the development and improvement of government systems.

As an SC Cleared Java Developer, you should be confident with test-driven development (TDD) , containerisation using Docker , and working with relational databases like Postgres (ideally with migration tooling such as Liquibase ). Additionally, you'll be well-versed in CI/CD pipelines and have a solid understanding of modern DevOps practices. Knowledge of Kafka is advantageous, and experience with React/TypeScript is also desirable.

Key Responsibilities:

  • Develop high-quality, scalable Java applications using Spring Boot in large microservice architectures .
  • Collaborate closely with cross-functional agile teams to design and implement solutions.
  • Write clean, maintainable, and testable code following test-driven development (TDD) principles using tools like Junit and Mockito .
  • Implement containerisation and orchestration using Docker .
  • Work with Postgres or other relational SQL databases, ensuring efficient database interactions and migrations (e.g., using Liquibase ).
  • Contribute to the implementation and management of CI/CD pipelines using tools like Jenkins or similar.
  • Collaborate with both backend and frontend teams to deliver complete solutions.
  • Continuously improve development practices, ensuring security and performance are top priorities.

Essential Skills & Experience:

  • SC Clearance : Active SC clearance is required.
  • Java (Spring Boot) expertise in large-scale applications.
  • Experience with Postgres (or other relational SQL databases).
  • Solid experience with Docker and containerisation.
  • Proficiency in Test-driven development using Junit and Mockito (or similar testing libraries).
  • Strong experience with CI/CD pipelines (e.g., Jenkins , GitLab CI , or other similar tools).
  • Comfortable working in Agile teams, collaborating with developers, product managers, and other stakeholders.

Desirable Skills:

  • Experience with API Specification tools (e.g., Swagger , OpenAPI ).
  • Knowledge of Gradle for build automation.
  • Experience with Liquibase for database version control and migration.
  • Familiarity with Kafka for event-driven architectures.
  • Frontend experience using React and TypeScript .
Company
Experis
Location
London, UK
Posted
Company
Experis
Location
London, UK
Posted