1 day ago
Toronto, CanadaSenior
Responsibilities
- Develop, test, debug, review, analyze, and modify computer programs and programming systems.
- Participate in the technical design, development, and integration of cross-functional, multiplatform application systems.
- Build, implement, and maintain flexible and modular Java and GoLang solutions for enterprise-scale cloud applications.
- Gather requirements and prepare design specifications with team members, end users, business analysts, and technical resources.
- Provide subject-matter expertise and technical leadership to other developers.
Requirements
- 6–10 years of experience.
- Java development experience, including Java EE or Java SE.
- Good knowledge of GoLang is desirable.
- Familiarity with Docker, Azure Cloud, Kubernetes or Red Hat OpenShift, web services/API, web security, networking, and Unix.
- Bachelor’s degree or equivalent in Computer Science or a technical discipline.
- Ability to provide hands-on coding and function as a subject matter expert.
Benefits
- Competitive salary and incentive pay.
- Banking benefits, a benefits program, defined benefit pension plan, employee share purchase plan, vacation offering, wellbeing support, and social recognition program.
- Paid Purpose Day for growth and development.
- Regular employment with 37.5 weekly hours.
- The posting states the role is on-site full-time and also describes a hybrid arrangement with 1–3 days per week on-site and other days remote.
- Accessible candidate experience and accommodation support are available.
About CIBC
CIBC (Canadian Imperial Bank of Commerce) provides retail, business, wealth management, and capital markets services to individuals, small and mid-sized businesses, and institutional clients in Canada and the U.S. It earns revenue from interest income, fees, and trading and advisory services, and offers digital and branch banking, mortgages, credit cards, and investment products. Founded in 1961 and headquartered in Toronto, it is one of Canada’s Big Five banks and is listed on the TSX and NYSE (CM).