Job Search and Career Advice Platform

Enable job alerts via email!

AWS Cloud Full Stack Developer - Defence

IBM

City of Westminster

On-site

GBP 45,000 - 70,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global technology company seeks an AWS Cloud Full Stack Developer to join their teams supporting public-sector projects. This role involves designing and maintaining cloud-based applications, using AWS services to build resilient solutions. Candidates should have proficiency in JavaScript, AWS services, and experience in full-stack development. The position offers competitive benefits including 25 days holiday, flexible working, and career development opportunities, all while supporting critical government operations.

Benefits

25 days holiday plus public holidays
Flexible working hours
Employee Assistance Program
Pension plan
Career development opportunities
Diversity & Inclusion programme

Qualifications

  • Strong proficiency in JavaScript/TypeScript and modern front-end frameworks.
  • Hands-on experience developing backend services, including APIs.
  • Working knowledge of key AWS services and cloud-native applications.
  • Experience with relational and NoSQL databases and data modelling.
  • Solid understanding of code quality practices like unit testing.
  • Proficiency with Git and deployment automation tools.
  • Eligibility to work in the UK and obtain security clearance.

Responsibilities

  • Build and maintain full-stack applications deployed on AWS.
  • Design and develop APIs and microservices.
  • Create responsive, accessible, user-centred front-end interfaces.
  • Use AWS services to deliver robust application features.
  • Optimize performance and ensure applications scale under workloads.
  • Contribute to CI/CD pipeline development.
  • Collaborate in an Agile delivery model.
  • Write clean, maintainable code and participate in peer reviews.

Skills

JavaScript/TypeScript proficiency
Modern front-end frameworks (React.js, Angular, Vue.js)
Backend services development (Node.js, Python, Java)
AWS services (Lambda, API Gateway, DynamoDB, RDS, IAM)
Relational and NoSQL databases (PostgreSQL/MySQL, DynamoDB, MongoDB)
Version-control workflows (Git)
Agile delivery model collaboration
Job description

We are seeking an AWS Cloud Full Stack Developer to join IBM's delivery teams supporting public‑sector and defence programmes. In this role you will design, develop and maintain secure, cloud‑based applications that underpin critical government and defence operations. You will work across both front‑end and back‑end technologies while leveraging AWS services to build scalable, resilient, and high‑performing solutions. The position offers the opportunity to work on complex, high‑assurance systems and shape modern cloud‑native solutions used across UK public‑sector environments.

Responsibilities
  • Build and maintain full‑stack applications deployed on AWS that meet performance, reliability, and security requirements of government and defence environments.
  • Design and develop APIs and microservices using Node.js, Python, or Java, ensuring strong modularity and scalability.
  • Create responsive, accessible, user‑centred front‑end interfaces with React.js, Angular, or Vue.js.
  • Use AWS services (Lambda, API Gateway, S3, DynamoDB, RDS, IAM) to deliver robust, cloud‑native application features.
  • Apply secure engineering practices, optimise performance, and ensure applications scale under varying workloads.
  • Contribute to CI/CD pipeline development and automate deployments using AWS CodePipeline or equivalent tooling.
  • Collaborate closely with product managers, designers, architects, and other developers in an Agile delivery model.
  • Write clean, maintainable code that aligns with IBM's engineering standards, participate in peer code reviews and technical documentation.
Qualifications
  • Strong proficiency in JavaScript/TypeScript and modern front‑end frameworks (React.js, Angular, or Vue.js).
  • Hands‑on experience developing backend services with Node.js, Python, or Java, including building APIs and integrating with cloud services.
  • Working knowledge of key AWS services (Lambda, API Gateway, DynamoDB, RDS, IAM) and how to use them effectively in cloud‑native applications.
  • Experience with relational and NoSQL databases (PostgreSQL/MySQL, DynamoDB, MongoDB) and data modelling.
  • Solid understanding of unit, integration, and debugging practices to ensure code quality and reliability.
  • Proficiency with Git and modern version‑control workflows, and experience using deployment automation tools.
  • Legal right to work in the UK, UK residency for at least the past 10 years, and eligibility to obtain UK government security clearance. Visa sponsorship is not available now or in the future.
Preferred Technical Experience
  • AWS Certified Developer – Associate, Solutions Architect – Associate, DevOps Engineer – Professional, SysOps Administrator – Associate.
  • HashiCorp Terraform Associate, Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD).
Benefits
  • 25 days holiday plus public holidays.
  • Flexible working approaches, paid paternity and maternity leave, and a maternity returner scheme.
  • Employee Assistance Program and group personal pension plan.
  • Internal recognition programmes and career development opportunities.
  • Diversity & Inclusion programme and support networks.

As an equal opportunities employer, we welcome applications from individuals of all backgrounds.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.