Senior Java Developer – Cloud-Native Microservices & APIs

Jobtailor

Cardiff

On-site

GBP 60,000 - 90,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jobtailor in the United Kingdom is seeking a senior software engineer to design, develop and maintain enterprise applications using Java 17+/21 and Spring Boot. You will collaborate in Agile teams, mentor developers, and drive improvements in software delivery practices.

Responsibilities include building RESTful APIs, microservices, cloud-native solutions on AWS, and ensuring quality through automated testing and CI/CD. Strong problem-solving and stakeholder engagement are essential.

Qualifications

  • Strong commercial experience developing enterprise applications using Java 17+/21.
  • Strong experience with Spring Boot and related ecosystem frameworks.
  • Proven experience designing and developing RESTful APIs and microservices-based architectures.
  • Strong understanding of distributed systems, event-driven architectures, and asynchronous processing patterns.
  • Experience with relational databases such as PostgreSQL, MySQL, or SQL Server, including query optimisation and data modelling.
  • Good understanding of modern software architecture principles, including microservices, domain-driven design (DDD), CQRS, and API-first development.
  • Experience with cloud-native development and deployment, ideally within AWS, including ECS, Lambda, API Gateway, ECR, S3, RDS, and CloudWatch.
  • Hands-on experience with Docker and orchestration/deployment pipelines.
  • Strong knowledge of automated testing, including unit, integration, and end-to-end testing using JUnit, Mockito, and Testcontainers.
  • Experience using Git and GitHub
  • Familiarity with CI/CD pipelines and modern software delivery practices.

Responsibilities

  • Contribute to design, development, and maintenance of enterprise applications and platforms.
  • Collaborate across Technology and business to improve systems and deliver new capabilities.
  • Gather, analyse, and document requirements and translate into user stories and technical solutions.
  • Design, develop, test, and maintain code for web, mobile, and desktop apps using Agile practices.
  • Investigate, troubleshoot, and resolve production issues including incidents and escalations.
  • Contribute to architectural discussions and technical decision-making for scalable solutions.
  • Participate in design reviews and peer code reviews.
  • Support releases, deployments, and platform enhancements.
  • Work with QA teams to meet functional, performance, security, and reliability standards.

Skills

Java 17+/21 Development
Spring Boot Framework
RESTful API Design
Microservices Architecture
Cloud-Native Development (AWS)
Docker
GitHub
CI/CD Pipelines
Automated Testing
Agile/Scrum Methodologies

Tools

AWS (ECS, Lambda, API Gateway, ECR, S3, RDS, CloudWatch)
Docker
GitHub

Job description

Jobtailor in the United Kingdom is seeking a senior software engineer to design, develop and maintain enterprise applications using Java 17+/21 and Spring Boot. You will collaborate in Agile teams, mentor developers, and drive improvements in software delivery practices.

Responsibilities include building RESTful APIs, microservices, cloud-native solutions on AWS, and ensuring quality through automated testing and CI/CD. Strong problem-solving and stakeholder engagement are essential.

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

Similar jobs worth comparing

Senior Java Engineer: Cloud, Microservices & DevOps
Senior Java Engineer: Cloud, Microservices & DevOps

NTT DATA • Greater London

Hybrid
GBP 55,000 - 95,000
Senior Engineering Lead: Java, Microservices & Architecture
Senior Engineering Lead: Java, Microservices & Architecture

Jobtailor • Greater London

On-site
GBP 95,000 - 140,000
Senior Java Dev & Tech Lead - Cloud-Native Microservices
Senior Java Dev & Tech Lead - Cloud-Native Microservices

Eeze • Greater London

Hybrid
GBP 80,000 - 100,000
Dynamic work environment
Opportunities for growth
Employee Assistance Program
+5
Java Backend Engineer - Microservices & Cloud
Java Backend Engineer - Microservices & Cloud

Tata Consultancy Services • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Java Engineer — Hybrid, AWS & Microservices
Senior Java Engineer — Hybrid, AWS & Microservices

UST • Nottingham

Hybrid
GBP 45,000 - 65,000
Senior Java Engineer - Cloud-Native Microservices & AWS
Senior Java Engineer - Cloud-Native Microservices & AWS

LA International • Greater London

Hybrid
Hybrid work model
Java Developer - Cloud Microservices & Spring Boot (Hybrid)
Java Developer - Cloud Microservices & Spring Boot (Hybrid)

Opus Recruitment Solutions Ltd • North East

Hybrid
GBP 55,000 - 80,000
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

Hybrid
GBP 50,000 - 80,000
Senior Java Engineer — Hybrid, Cloud & Microservices
Senior Java Engineer — Hybrid, Cloud & Microservices

Capgemini • United Kingdom

Hybrid
GBP 55,000 - 75,000
Wellbeing programs
Mental Health Champions
Flexible working environment
Java Developer: Cloud Microservices & Spring Boot
Java Developer: Cloud Microservices & Spring Boot

Opus Recruitment Solutions • Newcastle upon Tyne

Hybrid
GBP 83,000 - 111,000