Full Stack Java Developer Node.Js & AWS
Southampton, Hampshire County, SO15, England, UK
Listed on 2026-10-20
-
Software Development
Backend Developer, Full Stack Developer, Java Developer, AWS
Contract:
12 months
Location:
Hybrid, with a preference for Newcastle; other locations include London, Leeds, Manchester, Blackpool and Sheffield.
We are looking for Senior Software Developers to contribute to the design, development and maintenance of citizen-facing digital services. You will work within a multidisciplinary Agile team, building reliable, secure and scalable software while ensuring the operational stability, robustness and resilience of the products you develop.
The role requires full-stack capability across backend services, databases and frontend user interfaces. You will work with cloud-native technologies, APIs, microservices and event-driven architectures, supporting the development of existing and evolving digital services through to production.
Key ResponsibilitiesDesign, develop and maintain full-stack digital applications using Node.js, Java, Spring Boot and modern frontend frameworks, preferably Angular.
Develop secure, scalable cloud-native applications using AWS and/or Azure, including serverless services such as Lambda, API Gateway and SQS.
Design and implement REST APIs, microservices and event-driven solutions using Kafka or similar technologies.
Develop and maintain frontend components and user journeys, supporting iterative delivery towards MVP and production-ready services.
Work with No
SQL databases, including MongoDB or Amazon Document DB.Use Terraform for Infrastructure as Code and support containerised applications using Docker, Kubernetes and AWS EKS.
Build and maintain automated test suites and contribute to CI/CD pipelines, preferably using Git Lab and Jest.
Support defect resolution, backlog delivery, production stability and continuous improvement.
Apply engineering best practices covering code quality, application security, accessibility, WCAG compliance and performance.
Collaborate with Dev Ops, user-centred design, product and Agile delivery teams to deliver effective digital services.
Strong hands-on full-stack software development experience across backend, databases and frontend applications.
Experience with Node.js and JavaScript/Type Script, backend frameworks such as Express, and Java with Spring Boot.
Experience with modern frontend frameworks, preferably Angular.
Practical experience with AWS serverless services, including Lambda, API Gateway, SQS, S3, KMS, Cloud Watch and X-Ray.
Experience designing and developing REST APIs, microservices and event-driven architectures.
Experience with No
SQL databases such as MongoDB or Amazon Document DB.Knowledge of Terraform and Infrastructure as Code.
Experience with Docker, Kubernetes and preferably AWS EKS.
Experience with CI/CD pipelines, preferably Git Lab, and automated testing frameworks such as Jest.
Strong Agile delivery, communication and multidisciplinary collaboration skills.
Active or previously held SC clearance, or eligibility for SC clearance.
Experience with Kafka and API gateway platforms such as Kong Enterprise.
Experience delivering large-scale serverless and event-driven applications.
Familiarity with Sonar Qube and other code quality tools.
Experience with public-sector or accessible digital services.
Exposure to AI/ML-enabled development, including LLMs, guardrails, validation and testing, and model deployment or maintenance.
This is a hybrid contract role requiring a combination of remote working and attendance at designated hubs. Newcastle is the preferred location, with other listed UK locations also considered.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).