Java Software Engineer
The role involves leading innovation-focused Agentic AI initiatives through hands-on software engineering and architecture. Responsibilities include the end-to-end implementation of AI-powered coding tools and workflows.
- On-site
- Toronto, ON
- Posted Aug 5, 2026
- Apply by Nov 3, 2026
- 1 position
Job summary
We are looking for highly experienced, hands-on Senior Java Engineers (Architects with strong hands-on Software Engineering background) to join an innovation-focused Agentic AI initiatives. 12+ years of hands-on Java backend development experience. Strong expertise in Java, Spring Boot, and Microservices. Proven experience in software design, architecture, and end-to-end implementation. Hands-on experience with GitHub Copilot and/or Claude as part of the software development lifecycle. Good understanding of AI/ML concepts and AI-assisted software development. Experience working with Agentic AI, AI agents, workflows, skills, or AI-powered coding tools. Strong system design and problem-solving skills. Excellent communication and collaboration skills. Ability to work independently in ambiguous environments with minimal supervision.
What you’ll do
The role involves leading innovation-focused Agentic AI initiatives through hands-on software engineering and architecture. Responsibilities include the end-to-end implementation of AI-powered coding tools and workflows.
Requirements
Candidates must have over 12 years of Java backend experience with strong expertise in Spring Boot and Microservices. Proficiency with AI-assisted development tools like GitHub Copilot or Claude and a solid understanding of AI/ML concepts are required.
Listed skills
- Problem solvingPreferred
- JavaPreferred
- Spring BootPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Microservices
- Software Architecture
- GitHub Copilot
- Claude
- Agentic AI
- AI/ML Concepts
- System Design
- Problem Solving
Job areas
- Software
- Technology
- Engineering
Additional details
- Minimum experience
- 10+ years
- Apply by
- Nov 3, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
