SC Cleared - Software Developer - Hybrid
Software Developer
Contract Duration: 6 months
Working Model: Hybrid - 1 day per week at Tech Hub
Tech Hub Locations: London, Leeds, Newcastle, Manchester, Birmingham, Sheffield
Clearance Required: Active SC Clearance (mandatory)
Role Overview
Build and maintain robust, scalable software solutions within a multidisciplinary Agile team delivering digital services for the Transformation programme. This role requires strong Java development expertise, experience with microservice architectures and a commitment to testing best practices including TDD and BDD.
Essential Skills & Experience
- Recent experience with Java 21 (or later)
- Excellent understanding of Test-Driven Development (TDD) and Behaviour-Driven Development (BDD)
- Experience working with large microservice architectures
- Experience working in Agile environments
- Comfortable working in pair-programming environments
- Experience implementing APIs for internal and external use
- Ability to build robust automated test suites supporting continuous deployment
- Strong communication skills with both technical and non-technical audiences
- Working knowledge of Linux and/or Mac OS
- Ability to quickly learn new programming tools and techniques
- Experience with MongoDB or other document databases
Desirable Experience
- Jackson
- JAX-RS
- Mockito
- ActiveMQ or Kafka
- Building and scaling high-traffic websites
- Handling and scaling large datasets
- Mustache or Nunjucks templating frameworks
Ideal Candidate Profile
- Proven Java developer with recent experience on Java 21 or later in a commercial or public sector environment
- Strong testing mindset with hands-on experience of TDD/BDD practices
- Comfortable working in collaborative, Agile teams using pair programming
- Experience designing and implementing APIs for both internal and external consumption
- Able to communicate clearly with technical teams and non-technical stakeholders
- Self-directed learner who adapts quickly to new tools and technologies
- Developers with strong core Java skills and testing experience are encouraged to apply
If you are available and interested in this opportunity, please apply for further information. Please note that due to high volumes of applications we are unable to contact every applicant. If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.
At Lucid, we celebrate difference and value diverse perspectives, underpinned by our values 'Honesty, Integrity and Pragmatism'. We are proud to provide equal opportunities in line with our Diversity and Inclusion policy and welcome applications from all suitably qualified or experienced people, regardless of personal characteristics. If you have a disability or health condition and seek support throughout the recruitment process, please do not hesitate to contact us via the details below
Reference: 3121158400
SC Cleared - Software Developer - Hybrid
Posted on Jun 11, 2026 by Lucid Support Services Ltd
Software Developer
Contract Duration: 6 months
Working Model: Hybrid - 1 day per week at Tech Hub
Tech Hub Locations: London, Leeds, Newcastle, Manchester, Birmingham, Sheffield
Clearance Required: Active SC Clearance (mandatory)
Role Overview
Build and maintain robust, scalable software solutions within a multidisciplinary Agile team delivering digital services for the Transformation programme. This role requires strong Java development expertise, experience with microservice architectures and a commitment to testing best practices including TDD and BDD.
Essential Skills & Experience
- Recent experience with Java 21 (or later)
- Excellent understanding of Test-Driven Development (TDD) and Behaviour-Driven Development (BDD)
- Experience working with large microservice architectures
- Experience working in Agile environments
- Comfortable working in pair-programming environments
- Experience implementing APIs for internal and external use
- Ability to build robust automated test suites supporting continuous deployment
- Strong communication skills with both technical and non-technical audiences
- Working knowledge of Linux and/or Mac OS
- Ability to quickly learn new programming tools and techniques
- Experience with MongoDB or other document databases
Desirable Experience
- Jackson
- JAX-RS
- Mockito
- ActiveMQ or Kafka
- Building and scaling high-traffic websites
- Handling and scaling large datasets
- Mustache or Nunjucks templating frameworks
Ideal Candidate Profile
- Proven Java developer with recent experience on Java 21 or later in a commercial or public sector environment
- Strong testing mindset with hands-on experience of TDD/BDD practices
- Comfortable working in collaborative, Agile teams using pair programming
- Experience designing and implementing APIs for both internal and external consumption
- Able to communicate clearly with technical teams and non-technical stakeholders
- Self-directed learner who adapts quickly to new tools and technologies
- Developers with strong core Java skills and testing experience are encouraged to apply
If you are available and interested in this opportunity, please apply for further information. Please note that due to high volumes of applications we are unable to contact every applicant. If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.
At Lucid, we celebrate difference and value diverse perspectives, underpinned by our values 'Honesty, Integrity and Pragmatism'. We are proud to provide equal opportunities in line with our Diversity and Inclusion policy and welcome applications from all suitably qualified or experienced people, regardless of personal characteristics. If you have a disability or health condition and seek support throughout the recruitment process, please do not hesitate to contact us via the details below
Reference: 3121158400
Alert me to jobs like this:
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog