Java Software Engineer
Role details
Job location
Tech stack
Requirements
ROLE DESCRIPTIONBrio Digital are supporting a consultancy on a major NHS digital programme and are looking for experienced Java Developers to join an established engineering team. You will contribute to the design, build, and delivery of complex, high-availability digital solutions within a large-scale NHS environment, working alongside architects, testers, and product teams to deliver quality software at pace. KEY RESPONSIBILITIESDesign, develop, and maintain robust Java-based applications across the programmeBuild and deploy cloud-native solutions using AWS services, following well-architected principlesWrite clean, well-tested, and maintainable code in line with agreed engineering standardsCollaborate with the Technical Architect and wider engineering team to implement agreed technical patterns and approachesParticipate in code reviews, contributing to a culture of quality and continuous improvementTroubleshoot and resolve issues across development, test, and live environmentsContribute to CI/CD pipeline development and automated testing practicesEngage with technical and non-technical stakeholders as required throughout delivery SKILLS AND EXPERIENCENHS experience is essentialStrong, demonstrable Java development experience across complex, enterprise-scale programmesSolid AWS experience across core services including EC2, Lambda, S3, and RDSExperience working within CI/CD environments using tooling such as GitHub Actions or equivalentFamiliarity with NHS technical standards and compliance frameworks an advantageComfortable working in an Agile delivery environmentAble to work independently and remotely with occasional travel to London
Benefits & conditions
Job TitleJava DeveloperDay Rate£500/day - Inside IR35LocationRemote - Occasional LondonDuration6 months (with view to extend)