Senior Software Engineer

Gazelle Global

United Kingdom

Hybrid

GBP 60,000 - 90,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gazelle Global is seeking a Senior Full Stack Java Developer to join a hybrid delivery team, focusing on Node.js and AWS. You will contribute to the design, development and maintenance of citizen-facing services, ensuring reliability, security and performance across the stack.

The role covers backend, databases and frontend, with cloud-native architectures, REST APIs, microservices and CI/CD pipelines. You will work in Agile squads using GitLab, Terraform, Docker and Kubernetes, with a

Qualifications

  • Strong hands-on full-stack development across backend, databases and frontend.
  • Experience with Angular or modern frontend frameworks.
  • Practical AWS serverless experience: Lambda, API Gateway, SQS, S3.
  • Experience designing REST APIs, microservices and event-driven systems.
  • Knowledge of NoSQL databases (MongoDB, DocumentDB) and IaC (Terraform).
  • Experience with Docker, Kubernetes and AWS EKS.
  • CI/CD pipelines experience, preferably GitLab, and automated testing (Jest).
  • Active or eligible for SC clearance.

Responsibilities

  • Design, develop and maintain full-stack applications using Node.js, Java, Spring Boot and modern frontend frameworks (Angular).
  • Develop secure, scalable cloud-native apps on AWS and/or Azure, including serverless services.
  • Build REST APIs and microservices; implement event-driven solutions with Kafka-like systems.
  • Create and maintain frontend components and user journeys towards MVP.
  • Collaborate with DevOps and Agile teams to deliver robust digital services.
  • Apply best practices for code quality, security, accessibility and performance.

Skills

Full-stack development
Angular
AWS
REST APIs
Docker
Kubernetes
GitLab CI/CD
Jest
SC clearance
Terraform
MongoDB

Tools

Terraform
Docker
Kubernetes
AWS Lambda
API Gateway

Job description

Full Stack Java Developer with Node.js & AWS

Contract: 12 months

Location: Hybrid, with a preference for Newcastle; other locations include London, Leeds, Manchester, Blackpool and Sheffield.

The Role

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 Responsibilities
  • Design, 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 NoSQL databases, including MongoDB or Amazon DocumentDB.
  • 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 GitLab 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 DevOps, user-centred design, product and Agile delivery teams to deliver effective digital services.
Essential Skills and Experience
  • Strong hands-on full-stack software development experience across backend, databases and frontend applications.
  • Experience with modern frontend frameworks, preferably Angular.
  • Practical experience with AWS serverless services, including Lambda, API Gateway, SQS, S3, KMS, CloudWatch and X-Ray.
  • Experience designing and developing REST APIs, microservices and event-driven architectures.
  • Experience with NoSQL databases such as MongoDB or Amazon DocumentDB.
  • Knowledge of Terraform and Infrastructure as Code.
  • Experience with Docker, Kubernetes and preferably AWS EKS.
  • Experience with CI/CD pipelines, preferably GitLab, 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 SonarQube 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.
Working Arrangements

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java Developer With Node.Js & AWS
Full Stack Java Developer With Node.Js & AWS

Gazelle Global Consulting Limited • United Kingdom

Hybrid
GBP 70,000 - 100,000
Senior Software Developer (Full Stack) - 12 Months - Remote - Inside IR35
Senior Software Developer (Full Stack) - 12 Months - Remote - Inside IR35

Hamilton Barnes • Newcastle upon Tyne

Hybrid
GBP 56,000 - 73,000
Senior Software Developer ( SC Cleared )
Senior Software Developer ( SC Cleared )

Project Global Limited • Greater London

Hybrid
GBP 92,000 - 129,000
Senior Java Developer – Newcastle
Senior Java Developer – Newcastle

CyberNorth • Newcastle upon Tyne

On-site
GBP 60,000 - 90,000
Senior Full Stack Developer
Senior Full Stack Developer

Nasstar • United Kingdom

Remote
GBP 65,000 - 100,000
Remote-first
Private health insurance
Global brands projects
+3
Java Engineer - Newcastle
Java Engineer - Newcastle

Opus Recruitment Solutions Ltd • Newcastle upon Tyne

Hybrid
GBP 35,000 - 45,000
Hybrid working
Newcastle based
Leading consultancy environment
+1
Full Stack Software Developer
Full Stack Software Developer

Datacareers • Manchester

Hybrid
GBP 60,000 - 90,000
Software Engineer
Software Engineer

Stealth iT Consulting • United Kingdom

On-site
GBP 49,500 - 60,500
Flexible hybrid working arrangements
Collaborative team environment
Supportive culture valuing innovation and diversity
Java Software Engineer
Java Software Engineer

Opus Recruitment Solutions Limited • Newcastle upon Tyne

Hybrid
GBP 52,000 - 78,000
Relocation support
Lead Software developer (Angular & Node.js)
Lead Software developer (Angular & Node.js)

Scrumconnect Limited • Newcastle upon Tyne

On-site
GBP 60,000 - 85,000