Senior Java Software Engineer

Overview
Talent Consulting is seeking multiple Java Developers to join a high-profile government organisation on an exciting new programme of work.You’ll be part of a collaborative team working on modern, large-scale services that make a real difference.Hybrid Working - Manchester OR Newcastle6 months - Starting in OctoberResponsibilities
Transform business requirements into production-ready codeEnsure system robustness, resilience, and stabilityDevelop and maintain a fit-for-purpose automated test suiteProduce comprehensive technical documentation for wider consumptionContribute to the design of larger systems as part of a teamCollaborate across teams, working with Lead Engineers and Technical Architects to explore technical solutionsReview specifications with colleagues and apply agreed standards and tools to design, code, test, correct and document programmes of medium to high complexityRequirements / Experience
Strong knowledge of software engineering best practicesHands-on experience with functional and non-functional testingSkilled in developing and maintaining automated test suitesExperience with Java (11/17/21) and the Spring Boot frameworkKnowledge of microservice architecture and API design principlesUnderstanding of TDD and BDD principlesExperience with CI/CD pipelines (GitLab CI desirable)Familiarity with Docker and containerisation (Kubernetes/EKS desirable)Ability to work in Agile delivery environmentsKnowledge of KafkaSC Security Clearance - ActiveSeniority level
Mid-Senior levelEmployment type
ContractJob function
Consulting and Public RelationsIndustries
IT Services and IT Consulting and Staffing and ..... full job details .....