Skip to main content

Lead Java Developer

Technology
KBC Technologies Group
Leeds, United Kingdom3 weeks agoUntil 27/05/2026
TemporaryOn-site

Job description

  • *Job Summary:**
We are seeking an experienced
  • *Lead Java Engineer**
to design, develop, and lead scalable enterprise applications using
  • *Java-based microservices architecture on Google Cloud Platform (GCP)**
. The ideal candidate will have strong backend engineering expertise, hands-on experience with
  • *containerization and Kubernetes (GKE)**
, and exposure to
  • *AI/ML concepts**
.
  • *Key Responsibilities:
  • Lead the design and development of
  • *scalable microservices-based applications
using Java.
  • Architect and implement solutions on
  • *Google Cloud Platform (GCP)**
.
  • Develop and deploy services using
  • *Google Kubernetes Engine (GKE)**
.
  • Collaborate with cross-functional teams (DevOps, Data, AI/ML teams).
  • Ensure
  • *high performance, scalability, and security**
of applications.
  • Participate in
  • *code reviews, technical design discussions**
, and mentoring junior developers.
  • Integrate
  • *AI/ML capabilities**
into applications where applicable.
  • Implement
  • *CI/CD pipelines**
and follow DevOps best practices.
  • Troubleshoot production issues and ensure system reliability.
  • *Required Skills:
  • Strong experience in
  • *Java (Java 8/11/17+)
.
  • Expertise in
  • *Microservices architecture**
(Spring Boot / REST APIs).
  • Hands-on experience with
  • *Google Cloud Platform (GCP)**
.
  • Strong experience in
  • *Google Kubernetes Engine (GKE)**
and containerization (Docker).
  • Experience with
  • *API design, distributed systems, and cloud-native development**
.
  • Familiarity with
  • *CI/CD tools**
(Jenkins, GitLab, etc.).
  • Solid understanding of
  • *system design and architecture**
.
  • *Preferred Skills:
  • Exposure to
  • *AI/ML concepts
or integration (LLMs, ML APIs, etc.).
  • Experience with
  • *BigQuery, Pub/Sub, or other GCP services**
.
  • Knowledge of
  • *event-driven architecture**
.
  • Experience in
  • *Agile/Scrum environments**
.
Keywords
javajava-developerplanning-and-designvisual-art-designproduct-development-and-designenterprise-applicationsmicroservicesmicro-services-architecturegoogle-cloud-platformgood-clinical-practice-gcpcontainerizationkubernetesgoogle-kubernetes-engine-gkeartificial-intelligencemachine-learningtraining-and-developmentgoogle-kubernetes-enginedevelopment-operations-devopsscalabilitycode-reviewmentoringcoaching-mentoringcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdpolicies-and-practicestroubleshootingjava-8springspring-bootdockerapplication-programming-interface-apiapi-designdistributed-computingjenkinsgitlabpublish-subscribe-pub-subtrade-shows-eventsevent-driven-architecture-eda

¿Te interesa este puesto?