Senior Java Microservices Engineer: API-First & Cloud

HCL Technologies Limited

Greater London

On-site

GBP 110,000 - 140,000

Full time

29 hours 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

HCL Technologies Limited is seeking a senior engineer to own end-to-end, complex distributed systems—from UI through databases and data pipelines. You will design, build, and operate cloud-native microservices in Java 17/21 with Spring Boot, exposing well-versioned APIs and consuming front-ends in TypeScript.

This hands-on role requires daily coding, PR reviews, and mentoring while influencing architecture across squads.

Qualifications

  • 7+ years of software engineering experience with strong Java and Spring Boot.
  • Production experience with microservices, Kubernetes, and at least one major cloud provider.
  • Hands-on front-end experience with Angular or React and TypeScript.
  • Proficient with API-first development and OpenAPI.
  • Experience with CI/CD, GitHub Actions, and Terraform.
  • Clear writing, ownership mindset, and a track record of mentoring

Responsibilities

  • Design and build microservices in Java 17/21 with Spring Boot 3.x.
  • Deliver REST APIs with OpenAPI, versioned and well-tested.
  • Build front-ends in Angular/React with TypeScript.
  • Model data in SQL and NoSQL databases.
  • Own CI/CD pipelines in GitHub Actions.
  • Containerize with Docker and run on Kubernetes in cloud.
  • Conduct code reviews and mentor engineers.

Skills

Java
Spring Boot
Python
Perl
Kubernetes
Cloud platforms
TypeScript
OpenAPI
GitHub Actions
Terraform

Tools

Kubernetes
Docker
Terraform
GitHub Actions
OpenAPI

Job description

HCL Technologies Limited is seeking a senior engineer to own end-to-end, complex distributed systems—from UI through databases and data pipelines. You will design, build, and operate cloud-native microservices in Java 17/21 with Spring Boot, exposing well-versioned APIs and consuming front-ends in TypeScript.

This hands-on role requires daily coding, PR reviews, and mentoring while influencing architecture across squads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer with Python
Java Software Engineer with Python

HCL Technologies Limited • Greater London

On-site
GBP 110,000 - 140,000
Senior Java Tech Lead: Spring Boot & Microservices
Senior Java Tech Lead: Spring Boot & Microservices

HCL Technologies Limited • Greater London

On-site
GBP 90,000 - 120,000
Java Developer
Java Developer

HCL Technologies Limited • Greater London

On-site
GBP 85,000 - 120,000
Senior Java Technical Lead - RESTful API, Spring Boot
Senior Java Technical Lead - RESTful API, Spring Boot

HCL Technologies Limited • Greater London

On-site
GBP 90,000 - 120,000
Java Software Engineer
Java Software Engineer

Infinity Quest Limited • Belfast City District

On-site
GBP 65,000 - 90,000
Lead Java Engineer
Lead Java Engineer

HCL Technologies Limited • Greater London

On-site
GBP 90,000 - 120,000
Java Microservices Engineer — Spring Boot, WebFlux & Kafka
Java Microservices Engineer — Spring Boot, WebFlux & Kafka

HCL Technologies Limited • Greater London

On-site
GBP 85,000 - 120,000
Senior Java/React Full-Stack Engineer for Trade Processing
Senior Java/React Full-Stack Engineer for Trade Processing

HCL Technologies Limited • Greater London

On-site
GBP 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Intelligent Steps • City Of London

On-site
GBP 90,000 - 120,000
Java, springboot,Microservices
Java, springboot,Microservices

Infinity Quest Limited • Belfast City District

On-site
GBP 60,000 - 90,000