Description: Senior AI Application Developer in Java Stack (8+ Years) - AI Application Development &
- Architecture, AI Agentic Workflow Orchestration, Java &
- Spring boot , TypeScript, Oracle, SQL Server, Postgres, RESTful APIs and microservices
Toronto, ON - Hybrid (4 Days WFO)
6-12 months
RBC role
? We are seeking an experienced Senior AI Application Developer to support AI initiatives within our organization. This role will focus on developing and maintaining AI-powered applications built on Java and Spring frameworks| working closely with cross-functional teams to deliver innovative solutions that drive business value.
The successful candidate will join a dynamic team responsible for designing| building| and deploying AI-driven platforms that enhance operational efficiency and unlock new capabilities across the enterprise. This is an excellent opportunity to work on cutting-edge AI technologies while contributing to mission-critical projects.What will you do? AI Application Development &
- Architecture: Design| code| analyze| and modify AI-based application systems| including Implementation testing| debugging| and installing for large-scale enterprise solutions Java &
- Spring boot Framework Development: Contribute to technical design| development| and implementation of applications using Java and Springboot| ensuring best practices are followed Background Task Management: Implement and optimize Django background task functionality or asynchronous processing and workflow automation UI Development:
Build responsive| intuitive user interfaces using TypeScript and up-to-date front-end frameworks| ensuring seamless user experiences Experience with database management systems such as Oracle| SQL Server| Postgres AI Agentic Workflow Orchestration: Design and implement orchestrators for AI agentic workflows| managing complex multi-agent systems and task coordination API &
- Microservices: Design| build| and maintain RESTful APIs and microservices| integrating with third-party AI tools and enterprise systems CI/CD Implementation: Develop and maintain CI/CD pipelines using GitHub Actions| ensuring automated testing| deployment| and quality gates Database Management: Design| optimize| and maintain PostgreSQL/SQL databases| ensuring data integrity| performance| and scalability Cloud Deployment: Deploy applications to on prem and cloud services (Azure| AWS| or GCP) using containerization technologies (Docker| Kubernetes) Code Quality &
- Performance: Ensure code quality| performance| scalability| and responsiveness of applications through effective testing strategies and code reviews Collaboration: Conduct and contribute to design and code reviews| ensuring applications are scalable| testable| and maintainable Agile Participation: Work in an Agile team environment| participating in sprint planning| stand-ups| retrospectives| and continuous improvement initiatives Documentation: Maintain comprehensive documentation for systems development| revisions| and operational procedures Continuous L
Custom Fields
Name: Child
Value: IS-BFSI-Canada 1.3-Group3
Name: Assets
Value: None
Name: Work Location CDF
Value: ~TCCI Canada Corporate~
Name: Requisition ID
Value: 10904358
Name: Work Assignment Location
Value: Hybrid
Name: Business Vertical
Value: CL-BFSI Americas
Name: Type of Asset
Value: None
Name: Parent
Value: IS-BFSI-Canada-Parent
📌 Information Technology_CAN - CAN_Developer (Toronto)
🏢 Artech
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.