Lead Java Developer
Summary
Lead Java Developer at TSR Consulting in Mississauga, Canada (on-site). Day to day involves building Java services and integrations using REST/GraphQL APIs, Kafka/RabbitMQ/JMS messaging, Git/Maven/Gradle CI/CD pipelines, and observability tools (Splunk, ELK, Prometheus, Grafana), with preferred exposure to financial services and AI/LLM integration.
- REST APIs, GraphQL, API Gateway
- Kafka, RabbitMQ, JMS
- Git, Maven/Gradle, CI/CD pipelines
- Observability tools such as Splunk, ELK, Prometheus, Grafana
Preferred
- Experience in financial services or regulated environments.
- Exposure to GenAI, Agentic AI, MCP, and AI-driven application integration.
- Knowledge of cloud modernization and enterprise architecture frameworks.
- Familiarity with Python development
- Familiarity with Agentic AI architectures, AI orchestration frameworks, MCP, and LLM-enabled applications.