Senior Java Software Engineer

Mpowerplus — United Kingdom · Posted ~12 hours ago

Senior

Skills

Java Python Cloud-native development Kubernetes Microservices APIs Event-driven architecture CI/CD DevOps Enterprise software engineering LLMs RAG

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an experienced engineering team building modern cloud-native enterprise platforms. You will work hands-on with Java or Python, Kubernetes, microservices, APIs, event-driven architecture, CI/CD, and DevOps practices. Experience bringing LLMs, RAG, AI orchestration, or agent frameworks into enterprise applications is a strong advantage.

Highlights

Senior engineering role focused on building modern enterprise platforms with strong engineering standards. Offers substantial exposure to cloud-native architecture, microservices, DevOps, event-driven systems, and emerging AI capabilities while emphasizing hands-on product development rather than consulting.

Description

Looking for senior cloud-native software engineers with 10+ years’ engineering experience building modern enterprise platforms. The ideal candidates will have strong engineering fundamentals across areas such as: * Java and/or Python * Cloud-native application development * Kubernetes * Microservices and APIs * Event-driven architecture * CI/CD and DevOps practices Experience integrating AI capabilities into enterprise applications would be highly desirable, including areas such as LLM integration, RAG, AI orchestration or agent frameworks. We’re looking for engineers who are comfortable working as an engineer and work on development of products, following our technical direction, engineering standards and delivery approach, while contributing ideas and challenging where appropriate. The emphasis is on building and engineering excellence rather than consulting / architect level of work.