IT & Software

Senior Java Developer (with LLM expertise)

Miratech Group

London · Greater London · United Kingdom

Overview

In this role you will lead design and delivery of Java/Spring Boot microservices for a major financial client, bridging high-scale architecture with GenAI. You’ll build API-first, secure services and enable LLM-powered features, agentic workflows, and AI-assisted engineering across the development team. The position blends banking-domain systems with cloud-native delivery, offering scope to shape AI-driven, scalable backend ecosystems. This hybrid Toronto-based role emphasizes impactful, enterprise-grade software delivery.

Pay / Benefits
  • Culture of Relentless Performance
  • competitive pay and benefits
  • relocation program
  • Work From Anywhere culture
  • professional development opportunities
  • internal mobility and internship opportunities
Responsibilities
  • Lead design and delivery of Java/Spring Boot microservices with API-first principles
  • Implement production-ready services based on architected designs
  • Prototype and build automation using AI, supporting LLM integration, RAG, and vector databases
  • Build agentic workflows and design/refine prompts for LLM features
  • Design event-driven workflows using Kafka
  • Ensure containerized, cloud-native deployments (Docker, Kubernetes/OpenShift, Azure) and CI/CD pipelines
  • Drive design reviews, contribute to tech stack choices, and define caching/observability strategies
  • Manage application security (OAuth2/JWT)
  • Promote AI-assisted engineering and tooling (e.g., GitHub Copilot)
Key requirements
  • 7+ years designing/implementing large-scale enterprise applications
  • Deep expertise in Java, Spring Boot, RESTful APIs, and gRPC
  • Strong Python, prompt patterns, LLM orchestration (LangChain/LlamaIndex), vector databases
  • Experience with Kafka, RDBMS/SQL, NoSQL, and high-performance caching
  • CI/CD pipelines (Jenkins, GitHub Actions); Docker/Podman; OpenShift/Kubernetes; cloud platforms
  • Solid understanding of application security (OAuth2, JWT)
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology or related field or equivalent
  • Mentoring developers
  • Cross-functional collaboration
  • Strong communication
  • Java
  • Spring Boot
  • RESTful APIs

Reference: WJ-747_31244842 · Posted 08 Nov 2026, 12:28 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Java Developer jobs in other states

Browse jobs