Mercator Digital is looking for a Software Developer (Java) to be part of our growing consultancy. Role Expectations: Work collaboratively within multi-disciplinary agile scrum teams to design, develop, test and maintain user interfaces for new digital services. Take ownership of code quality and best practices while contributing to continuous improvement initiatives. Use Agile methodologies to iterate and deliver features, working closely with stakeholders and other developers throughout the development lifecycle. Help shape solutions using your experience and creativity to solve real user problems in the public sector. Requirements: Proven Java development skills and a strong track record in designing, developing, testing, and optimising applications for public-facing services. Experience working within UK Government/GDS environments and familiarity with associated standards. Hands-on experience with AWS and Infrastructure as Code tools like Terraform. Proficiency in Agile development methodologies and tools, including Jira. A collaborative mindset comfortable working independently or as part of a team. Strong communication skills, with the ability to engage both technical and non-technical stakeholders. An eagerness to learn new technologies and continuously promote development best practices. Desirable but not essential: Knowledge of CI/CD pipelines and DevOps practices Experience with frontend frameworks or additional backend languages