Lucid Support Services Ltd logo

SC Cleared - Software Developer - Hybrid

Lucid Support Services Ltd
2 hours ago
Contract
Not Specified
United Kingdom
£350 - £450 GBP daily

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