Senior Java Developer (with LLM expertise)
Miratech Group
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
- 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)
- 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