Senior Java Backend Engineer (Agentic AI)
Develop scalable distributed backend architectures using Core Java and orchestrate Agentic AI workflows. Optimize system performance and mentor junior peers while integrating DevOps best practices into deployment pipelines.
- Hybrid
- Montréal, QC
- Posted Aug 6, 2026
- Apply by Sep 5, 2026
- 1 position
Job summary
Position: Senior Java Backend Engineer (Agentic AI) Location: Hybrid- Montreal, QC Job type: Full-time/Permanent hiring We are seeking a Senior Java Backend Engineer (Distributed Systems / Agentic AI) who brings 5+ years of experience building large-scale, production-grade distributed systems. The ideal candidate pairs mastery of Core Java, data structures, and Linux environments with recent, hands-on experience developing and integrating Agentic AI tools and frameworks. Key Responsibilities Develop scalable, distributed backend architectures using Core Java. Implement and orchestrate Agentic AI workflows and intelligent agent tools. Design efficient relational and document-oriented database schemas. Optimize system performance, data structures, and algorithmic logic. Build, test, and maintain scripts within Linux/Unix environments. Integrate DevOps best practices into continuous integration and deployment pipelines. Solve complex system bottlenecks through rigorous analytical thinking. Mentor junior peers and communicate technical strategies across cross-functional teams. Required Skills Primary: Core Java, Object-Oriented Programming (OOP), Distributed Systems, Algorithms, Data Structures, Design Patterns. Tools/Frameworks: Agentic AI Frameworks, LangChain, AutoGen, CrewAI, Spring Boot, Linux, Unix, Shell Scripting. Database/Cloud: SQL, PostgreSQL, MySQL, NoSQL, MongoDB, Document Databases. Nice-to-Have: CI/CD, DevOps, Agile/Scrum, Docker, Kubernetes.
What you’ll do
Develop scalable distributed backend architectures using Core Java and orchestrate Agentic AI workflows. Optimize system performance and mentor junior peers while integrating DevOps best practices into deployment pipelines.
Requirements
Requires 5+ years of experience in building production-grade distributed systems with mastery of Core Java and Linux. Candidates must have hands-on experience with Agentic AI tools and various relational and document-oriented databases.
Listed skills
- SQLPreferred
- LinuxPreferred
- Spring BootPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Core Java
- Object-Oriented Programming
- Distributed Systems
- Algorithms
- Data Structures
- Design Patterns
- Agentic AI Frameworks
- LangChain
- AutoGen
- CrewAI
- Spring Boot
- Linux
- Unix
- Shell Scripting
- SQL
- NoSQL
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 5, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
