Sr. Consultant, Back End Developer- Java/Microservices/System Design (Toronto)

Sr. Consultant, Back End Developer- Java/Microservices/System Design (Toronto)

06 Aug
|
Canadian Imperial Bank of Commerce
|
Toronto

06 Aug

Canadian Imperial Bank of Commerce

Toronto

Consultant, Back End Developer- Java/Microservices/System Design is responsible for leading the functional design and development of application systems across all technologies and platforms. The role provides consultation for senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user requirements to process and data requirements developing solutions for the business with far-reaching impact. The role provides technical leadership to develop precise steps and processing logic across all platforms, ensuring the designed specifications achieve business needs.

In addition, the role provides comprehensive senior level technical consulting to other IT senior management and senior technical teams. To successfully perform the work, you’ll be on-site full-time. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 1-3 days per week on-site, while other days will be remote.

Strategic

Development & Execution- Perform and coordinate complex solution design activities. Understand the business requirements and translate them into system and application design that is aligned with our technology roadmap. Design and document the technical functionality, infrastructure, interfaces, and integrations.

Lead the design of cost-effective and innovative solutions to meet both business objectives and the goal of operational efficiency. Lead multiple complex technology solutions while maintaining consistency across the platform, adopting best practices and pushing forward continuous improvements.

Stakeholder

Management- Act as the solution lead and interface with the project teams by driving and moderating design review sessions to walk stakeholders through and ensure that the overall design aligns with business requirements as well as architectural directions. Support and mentor junior designers and developers through knowledge sharing, collaboration and effective problem solving. Designing, developing,



implementing and supporting applications with expertise in most of the following: Java, Spring Boot, RDBMS/SQL, Micro-services architecture, J2EE, SOAP Services, REST APIs, gRPC services, Quarkus, JSON , Docker/PodMan, Maven/Gradle, Postman, Junit, Jenkins, GIT, OpenAPI/Swagger, OAuth2/JWT.

Eagerness to contribute in developing automation using AI technologies such as Python, LLM integration, Vector Databases, RAG. Hands on Java/Microservices/System Design. You find meaning in relationships and surround yourself with a diverse network of partners.

Bachelor’s degree or equivalent in Computer Science or Technical discipline. We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a perks program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program. All roles posted are opportunities we’re actively recruiting for, unless stated otherwise.

You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit. We may ask you to complete an attribute-based assessment and other skills test (such as simulation, coding, French proficiency). We use artificial intelligence tools during the recruitment process.

Job Location

Toronto-81 Bay, 21st Floor Employment Type Regular Weekly Hours 37.5 Skills API Development, Caching Data, Collaboration, Core Java, Database Development, DevSecOps, Java Frameworks, Judgement, Microservices Architecture, Observability Development, Programming Languages, Scalable Web Applications, Security Engineering, System Reliability At CIBC, we are in business to help our clients, employees and shareholders achieve what is important to them. Working with CIBC makes you a part of a work environment committed to our clients, employees and communities - a place where you can excel. Every day, our 48,000 employees help our clients achieve their financial goals, because what matters to our clients, matters to us. #

📌 Sr. Consultant, Back End Developer- Java/Microservices/System Design (Toronto)
🏢 Canadian Imperial Bank of Commerce
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: sr. consultant, back end developer- java/microservices/system design (toronto) / toronto