Senior Software Engineer | Java, Node.js & AWS | Remote

xdesign

City of Edinburgh

Hybrid

GBP 70,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

xdesign in the United Kingdom is seeking a Senior Software Engineer to design, build and evolve scalable backend systems using Java, Node.js, and AWS. You will lead architectural discussions, mentor engineers, and promoteAI-enabled automation across client projects.

You’ll drive RESTful APIs, security, testing, and continuous delivery while collaborating with cross-functional teams to deliver measurable business value. Hybrid/remote options supported.

Qualifications

  • Modern Java (8+) with Streams, Lambdas and Optional.
  • Spring Boot + Spring ecosystem experience.
  • REST API design and implementation.
  • Microservices and distributed systems experience.
  • SQL databases with strong query optimisation.
  • NoSQL databases.
  • Messaging systems like Kafka or RabbitMQ.
  • Docker and containerised apps.
  • AWS cloud platform experience.
  • CI/CD using Jenkins or GitLab CI.
  • Git and modern workflows.

Responsibilities

  • Design, build and maintain backend systems using Java, Node.js and Spring.
  • Lead architectural discussions and ensure maintainability and performance.
  • Develop and evolve RESTful APIs with a focus on security and reliability.
  • Champion engineering excellence with tests, docs and reviews.
  • Drive delivery across multiple initiatives balancing speed and value.
  • Mentor engineers through coaching and feedback.

Skills

Java
Node.js
Spring Boot
REST APIs
Microservices
SQL
NoSQL
Kafka
RabbitMQ
Docker
AWS
CI/CD
Jenkins
Git
Observability
Testing
Maven/Gradle
JVM performance
Python (advantageous)

Tools

Docker
Kubernetes
GitLab CI
Jenkins

Job description

xdesign in the United Kingdom is seeking a Senior Software Engineer to design, build and evolve scalable backend systems using Java, Node.js, and AWS. You will lead architectural discussions, mentor engineers, and promoteAI-enabled automation across client projects.

You’ll drive RESTful APIs, security, testing, and continuous delivery while collaborating with cross-functional teams to deliver measurable business value. Hybrid/remote options supported.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java, Node.js & AWS, AI-Driven
Senior Software Engineer - Java, Node.js & AWS, AI-Driven

CreateFuture • City of Edinburgh, Leeds, Manchester, Greater London

Hybrid
GBP 90,000 - 120,000
Senior Backend Engineer: Java, Node.js, Python & AWS
Senior Backend Engineer: Java, Node.js, Python & AWS

CreateFuture • City of Edinburgh, Leeds

Hybrid
GBP 70,000 - 110,000
Flexible working
Hybrid/Remote options
Senior Java Developer — Hybrid UK (AWS, Spring Boot)
Senior Java Developer — Hybrid UK (AWS, Spring Boot)

Netrolynx AI • United Kingdom

Hybrid
GBP 129,000 - 138,000
Inside IR35 contract
Hybrid/remote work
UK office locations
Senior Engineer - AWS/Java
Senior Engineer - AWS/Java

Xpertise Recruitment • City Of London

Hybrid
GBP 72,000 - 85,000
Competitive base salary
Bonus up to 30%
Enhanced pension scheme
+1
Senior Full-Stack Engineer (Node/TS/React) - Hybrid/Remote
Senior Full-Stack Engineer (Node/TS/React) - Hybrid/Remote

Client Server • Greater London

Hybrid
GBP 57,000 - 95,000
Hybrid work model
London office access
Senior Java Engineer - Remote-First, Mentoring & Impact
Senior Java Engineer - Remote-First, Mentoring & Impact

your Jared • Greater Manchester

Hybrid
GBP 60,000 - 70,000
Bonus
Excellent benefits
Remote-first
+1
Senior Software Engineer (React, Node.js, AWS)
Senior Software Engineer (React, Node.js, AWS)

Oliver Bernard • Greater London

Hybrid
GBP 60,000 - 80,000
Lead Engineer - Remote, Scalable Systems
Lead Engineer - Remote, Scalable Systems

Xero • United Kingdom

Hybrid
GBP 90,000 - 120,000
Remote Senior Fullstack Engineer – Scalable Cloud
Remote Senior Fullstack Engineer – Scalable Cloud

Ports North • Greater London

On-site
GBP 60,000 - 80,000
Senior Java Developer & Tech Lead — Remote & AWS Expert
Senior Java Developer & Tech Lead — Remote & AWS Expert

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2