Lead the technical design, development and integration of core banking application systems for a major financial services client, bridging high-scale microservices architecture with GenAI.
Locations (2)
Toronto, Ontario, Canada
London, Ontario, Canada
Compensation
Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
Responsibilities
Lead the design and delivery of Java/Spring Boot microservices, establishing API-first design principles, service-to-service communication and secure integration patterns.
Implement solutions designed by architects, turning target designs into production-ready, well-tested services.
Identify, prototype and build automation using AI technologies, and architect backend systems that support LLM integration, Retrieval-Augmented Generation (RAG) and vector databases.
Build agentic workflows and design, test and refine prompts for LLM-powered features.
Design event-driven workflows using streaming platforms such as Kafka.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field, or equivalent practical experience.
Lead the technical design, development and integration of core banking application systems for a major financial services client.
Locations (2)
Toronto, Ontario, Canada
Ottawa, Ontario, Canada
Compensation
Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
Responsibilities
Lead the design and delivery of Java/Spring Boot microservices, establishing API-first design principles, service-to-service communication and secure integration patterns.
Implement solutions designed by architects, turning target designs into production-ready, well-tested services.
Identify, prototype and build automation using AI technologies, and architect backend systems that support LLM integration, Retrieval-Augmented Generation (RAG) and vector databases.
Build agentic workflows and design, test and refine prompts for LLM-powered features.
Design event-driven workflows using streaming platforms such as Kafka.
Lead the technical design, development and integration of core banking application systems for a major financial services client, bridging high-scale microservices architecture with GenAI.
Locations (2)
Richmond Hill, Ontario, Canada
Toronto, Ontario, Canada
Compensation
Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
Responsibilities
Lead the design and delivery of Java/Spring Boot microservices, establishing API-first design principles, service-to-service communication and secure integration patterns.
Implement solutions designed by architects, turning target designs into production-ready, well-tested services.
Identify, prototype and build automation using AI technologies, and architect backend systems that support LLM integration, Retrieval-Augmented Generation (RAG) and vector databases.
Build agentic workflows and design, test and refine prompts for LLM-powered features.
Lead the technical design, development and integration of core banking application systems for a major financial services client, bridging high-scale microservices architecture with GenAI.
Compensation
Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
Responsibilities
Lead the design and delivery of Java/Spring Boot microservices, establishing API-first design principles, service-to-service communication and secure integration patterns.
Implement solutions designed by architects, turning target designs into production-ready, well-tested services.
Identify, prototype and build automation using AI technologies, and architect backend systems that support LLM integration, Retrieval-Augmented Generation (RAG) and vector databases.
Build agentic workflows and design, test and refine prompts for LLM-powered features.
Design event-driven workflows using streaming platforms such as Kafka.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field, or equivalent practical experience.
Nice to have: Experience in banking, financial services or another regulated industry.
Nice to have: Experience with production GenAI solutions, multiple LLM providers, LLM evaluation and agentic workflows.
Nice to have: Familiarity with AI governance, model risk management, privacy controls and responsible AI practices.
Lead the technical design, development and integration of core banking application systems for a major financial services client, bridging high-scale microservices architecture with GenAI.
Locations (2)
Toronto, Ontario, Canada
Mississauga, Ontario, Canada
Compensation
Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
Responsibilities
Lead the design and delivery of Java/Spring Boot microservices, establishing API-first design principles, service-to-service communication and secure integration patterns.
Implement solutions designed by architects, turning target designs into production-ready, well-tested services.
Identify, prototype and build automation using AI technologies, and architect backend systems that support LLM integration, Retrieval-Augmented Generation (RAG) and vector databases.
Build agentic workflows and design, test and refine prompts for LLM-powered features.
Design event-driven workflows using streaming platforms such as Kafka.