CIBC is seeking a Lead Developer to join their Digital Technology group serving retail and small business customers. This role is part of the team supporting CIBC's Digital Transformation, implementing complex, enterprise-scale solutions on Cloud-native platforms. The ideal candidate will have 8-10 years of experience in Java/Spring development with a strong focus on API development and microservices architecture.
As a Lead Developer, you'll be responsible for mentoring junior developers, leading the development and implementation of solutions, and contributing to the cloud transformation journey. The role requires expertise in API design, system architecture, and best practices in software development. You'll work with modern development methodologies and processes to deliver scalable and maintainable systems.
The position offers a comprehensive benefits package including competitive salary, banking benefits, pension plan, and various insurance coverage. CIBC promotes a culture of continuous learning and development, offering opportunities for growth through initiatives like Purpose Day. The work environment is hybrid, combining remote and on-site work to optimize productivity and collaboration.
CIBC is committed to creating an inclusive environment and values trust, teamwork, and accountability. The company serves millions of clients through its digital platforms, making this role crucial in delivering excellent financial services through technology. If you're passionate about leading technical teams, driving innovation, and working in a collaborative environment while making a meaningful impact in the financial sector, this role presents an excellent opportunity for career growth.