Java Software Engineer with Python

HCL Technologies Limited

Greater London

Presencial

GBP 110 000 - 140 000

Tempo integral

há 27 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Destaca-te nesta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

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.

Qualificações

  • 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

Responsabilidades

  • 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.

Conhecimentos

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

Ferramentas

Kubernetes
Docker
Terraform
GitHub Actions
OpenAPI

Descrição da oferta de emprego

We are looking for a senior engineer who can take end-to-end ownership of complex, distributed systems - from a clean, accessible UI all the way down to the database and the pipelines that ship it. You will design, build, and operate cloud-native microservices in Java 17/21 with Spring Boot expose well-versioned APIs consumed by modern Typescript front ends, and drive engineering practices such as TDD/BDD, API-driven development across the team.

This role is hands-on. You will write production code daily, review pull requests, mentor mid-level engineers, and influence architectural decisions that affect multiple squads. We expect you to care equally about correctness, performance, developer experience, and the people on your team.

What You will Do -
  • Design and build microservices in Java 17/21 with Spring Boot 3.x.
  • Practice API-first development with OpenAPI; deliver well-versioned, well-tested REST APIs.
  • Build responsive front-ends in Angular/React with TypeScript.
  • Model and tune data in SQL and NoSQL databases.
  • Own CI/CD pipelines in GitHub Actions, including build, test, scan, and deploy stages.
  • Containerized with Docker and run on Kubernetes in AWS / Azure / GCP cloud.
  • Drive TDD/BDD with JUnit, Mockito, Test containers, Cucumber, and front-end testing tools.
  • Conduct GitHub code reviews, manage branching strategy, and mentor engineers.
You Should Have -
  • 7+ years of software engineering experience, with strong Java + Spring Boot depth with Python, Perl.
  • Production experience with microservices, Kubernetes, and at least one major cloud provider.
  • Hands-on Angular/React or similar UI frameworks with solid TypeScript.
  • A real TDD/BDD habit — tests before, or alongside, the code.
  • Comfort with GitHub Actions (or similar) and Infrastructure-as-Code (Terraform preferred).
  • Clear writing, ownership mindset, and a track record of mentoring
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Java Developer
Java Developer

ELLIOTT MOSS CONSULTING PTE. LTD. • Penarth, High Street

Presencial
GBP 55 000 - 75 000
Java Developer Contract
Java Developer Contract

Opus Recruitment Solutions Limited • Newcastle upon Tyne

Presencial
GBP 55 000 - 75 000
Cutting-edge cloud-native apps
Collaborative team culture
Continuous learning and career growth
+1
Java Full Stack Developer
Java Full Stack Developer

Cubestech Ltd • Glasgow

Presencial
GBP 65 000 - 90 000
Java Developer
Java Developer

Qualient Technology Solutions UK Limited • Reading

Presencial
GBP 40 000 - 80 000
Java Full stack Engineer
Java Full stack Engineer

Mphasis • Glasgow

Presencial
GBP 70 000 - 100 000
Senior Backend Engineer (Java)
Senior Backend Engineer (Java)

Randstad Technologies • Lancashire

Híbrido
GBP 129 000 - 203 000
Java Developer
Java Developer

NextWave Consulting Ltd • Greater London

Presencial
GBP 45 000 - 65 000
Java Developer
Java Developer

NextWave Consulting • Greater London

Presencial
GBP 50 000 - 70 000
Java Team/Tech Lead
Java Team/Tech Lead

Luxoft • Greater London

Presencial
GBP 120 000 - 150 000
Senior Java Microservices Engineer: API-First & Cloud
Senior Java Microservices Engineer: API-First & Cloud

HCL Technologies Limited • Greater London

Presencial
GBP 110 000 - 140 000