Job Title: Sr Java & AI Engineer
Location: Toronto, ON (Hybrid – 3 days/week onsite at client location)
Employment Type: expected to run until end of 2026
Overview
We are seeking a Senior Java & AI Engineer to join a high-performing team building high-availability, low-latency, real-time systems supporting communication surveillance within Capital Markets.
This role focuses on large-scale data ingestion, filtering, and processing of email, chat, and audio communications to support NLP-driven alert generation. You will operate across backend engineering, containerized deployments, API integrations, and AI/LLM-enabled capabilities in a highly regulated environment.
Key Responsibilities
Backend & Integration Engineering
-
Design and implement robust, secure API integrations with third-party vendor platforms
-
Produce detailed API specifications (endpoints, payloads, authentication, error handling)
-
Develop and maintain high-throughput systems processing thousands of messages per second
-
Ensure fault tolerance, resiliency, scalability, and performance optimization
-
Troubleshoot integration issues in collaboration with internal and vendor teams
AI / Generative AI Enablement
-
Prototype, build, test, and deploy GenAI/LLM-powered capabilities at scale
-
Apply NLP and machine learning concepts to surveillance use cases
-
Develop and integrate MCP clients and servers with UI applications
-
Apply prompt engineering best practices and LLM evaluation techniques
Platform & DevOps
-
Develop and deploy containerized applications on Kubernetes
-
Ensure security, observability, and efficiency of distributed systems
-
Contribute to CI/CD pipelines and DevOps best practices
-
Provide Level 2 production support when required
Collaboration & Leadership
-
Partner with Product Owners, Business Analysts, Compliance, and Audit teams
-
Provide technical guidance and mentorship to team members
-
Contribute to architecture discussions and technical design decisions
Required Experience
Core Engineering
-
8+ years of hands-on Java development experience
-
Strong knowledge of:
-
Java Streams, Collections, Multithreading
-
Spring Boot (unit and integration testing)
-
JPA and Java Security
-
Design patterns, data structures, and algorithms
-
Cloud & DevOps
-
Experience with Kubernetes (concepts and components)
-
CI/CD tools such as GitHub, Jenkins, Nexus
-
Familiarity with JIRA, Confluence, Ansible, SonarQube, Checkmarx
AI / Generative AI (2+ years preferred)
-
Strong understanding of ML fundamentals and NLP concepts
-
Experience building GenAI/LLM-enabled applications in production
-
In-depth understanding of MCP protocol
-
Experience developing MCP clients/servers and UI integrations
-
Prompt engineering experience
Preferred Skills
-
Big Data technologies
-
Messaging systems (JMS, Kafka)
-
Enterprise integration architecture patterns
-
Experience with scalable, event-driven architectures
-
Exposure to tools such as Apache James, Flume, Airflow
Ideal Candidate
-
Strong analytical and problem-solving mindset
-
Comfortable operating in high-throughput, real-time environments
-
Security-conscious and performance-focused
-
Able to balance deep technical work with cross-functional collaboration
-
Enthusiastic about applying AI/LLMs in regulated financial systems
The pay range that the employer reasonably expects to pay for this position is between CA$55.00 and CA$65.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
This posting is for an existing vacancy.If you believe this post to be fraudulent, please report by clicking here
Tundra Technical Solutions is a global workforce and technology delivery firm, ranked by Staffing Industry Analysts as one of the largest in North America. At Tundra, we aren't just hiring top talent at the world's most recognizable brands; we are pioneers of social recruitment. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other legally protected characteristics. We welcome and encourage diversity in the workplace.
We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!