CareerPlanGet AI match score →

Java Engineer

London, England, United Kingdom💼 Full-time🗓 2026-03-12 → 2026-07-31

Core

Design, develop, test, and maintain scalable, high-performance enterprise-grade Java applications and microservices.

Role type

Senior IC Java Engineer

Builds

Scalable microservices, RESTful APIs, and cloud-native applications

Domain

Enterprise software engineering, cloud-native development

Deliverable

production ML models | product features

Required skills

Java (12+), Spring Boot, microservices architecture, REST APIs, distributed systems, relational databases (PostgreSQL, MySQL, Oracle), cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), CI/CD tools, software design patterns

Preferred skills

AI-powered applications, Large Language Models (LLMs), Generative AI, Retrieval-Augmented Generation (RAG), AI agents, Python for AI/ML, MLOps practices, vector databases, prompt engineering

Technologies

Java, Spring Boot, Spring Framework, PostgreSQL, MySQL, Oracle, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, OpenAI, Anthropic, Azure AI

Responsibilities

Design, develop, test, and maintain enterprise-grade Java applications; Assist with technical design discussions and contribute to architectural decisions; Develop scalable microservices and RESTful APIs; Review code, mentor engineers, and promote engineering best practices; Optimise application performance, reliability, and security; Troubleshoot production issues and implement sustainable solutions; Contribute to CI/CD pipelines and cloud deployment strategies

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗