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