About this role
Salary: £45,000 - 65,000 per year
Requirements: Strong experience in Java development, with exposure to Kotlin or ScalaDeep understanding of OOP principles, SOLID design, and design patternsHands-on experience with Spring Framework, including Spring Boot and Spring MVCExperience designing and securing RESTful APIsExperience with containerisation technologies such as Docker and KubernetesFamiliarity with CI/CD tools such as Jenkins, GitHub Actions, and Bitbucket PipelinesStrong experience with Git and version control strategiesExperience working with cloud platforms such as AWS, Azure, or GCPAbility to monitor, diagnose, and improve application performanceStrong understanding of secure coding practicesExposure to messaging and streaming technologies such as Kafka and SQS would be advantageousExposure to serverless technologies such as AWS Lambda would be advantageousExposure to monitoring and logging tools such as ELK, Splunk, and Dynatrace would be advantageousExposure to ORM technologies such as JPA and Hibernate would be advantageousExposure to API documentation tools such as Swagger and OpenAPI would be advantageousExposure to test tools such as Postman, Selenium, and Axe would be advantageousExposure to AI-assisted development tools such as GitHub Copilot would be advantageous Responsibilities: Design, develop, and maintain high-quality Java-based applicationsContribute across the full software development lifecycleProvide technical input into architecture and system designBuild secure, scalable RESTful APIsCollaborate with engineers, product teams, and stakeholders to deliver solutionsWrite clean, maintainable, and well-documented codeTroubleshoot and resolve complex production issuesContinuously improve system performance, reliability, and securityStay up to date with emerging technologies and best practices Technologies: AIAPIAWSLambdaAzureBitBucketCI/CDCloudCopilotDockerDynatraceELKGCPGitGitHubHibernateJPAJavaJenkinsKafkaKotlinKubernetesMVCOOPOpenAPIPostmanScalaSecuritySeleniumServerlessSplunkSpringSpring BootSwagger More:
We are a fast-growing technology and transformation team delivering innovative, large-scale engineering solutions. Our work sits at the intersection of technology, data, and AI, supporting some of the UKs most ambitious digital programmes. We collaborate within mature, cross-functional teams alongside engineers, architects, and business stakeholders to create impactful, future-ready solutions. This role is based in Manchester or Newcastle, and we offer a market-leading benefits package, ongoing career development, and a flexible hybrid working environment.
last updated 30 week of 2026