Software Engineer (Java, Agile) (Toronto)

Software Engineer (Java, Agile) (Toronto)

25 Aug
|
CIBC
|
Toronto

25 Aug

CIBC

Toronto

We’re building a relationship-oriented bank for the modern world. You will be joining CIBC’s Digital Technology group serving retail and small business customers. This group provides strategic partnership, production support and project execution to three primary internet sites (CIBC Online Banking, cibc.As a Senior Java developer, you will be a key chapter member of the cross-functional Squad supporting CIBC’s Digital Transformation, successfully implementing complex, enterprise-scale solutions on modern platforms with a variety of system integrations and patterns.

You will develop and implement solutions to the main Digital channels hands-on, under the guidance of Chapter leads and Product Owner. You will also be part of the exciting journey to enhance our systems in the Cloud and AI technology. 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.

Key deliverables also include good-quality test cases and documentation. Be good at coding complex systems and business logic effectively.

Continuous improvement: Be the advocate for continuous improvement. Follow and contribute to best practices to ensure quality of work. Having the right understanding of modern technology and modern development culture is an asset.

Be good at problem-solving,



and troubleshooting and have sound understanding of performance tuning You can demonstrate robust experience in: Java/J2EE, Spring/Spring Boot, Web Services (SOAP, JSON and RESTFul); Proven and solid hands‑on experience in Microservices and API development with at least 5 years of experience in Java development in the enterprise environment. Be familiar with Agile methodologies and Cloud environments (Azure/OCP, Kubernetes or equivalent) You play an active role in the developer community and help to grow and strengthen it. We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.

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.

API Development, Business Requirements, Deliverables Management, Digital Technology, Java Enterprise Edition, JavaScript, Java Software Development, Kubernetes, Microservice Framework, Microsoft Azure, Spring Boot, System Integration, Web Services #

📌 Software Engineer (Java, Agile) (Toronto)
🏢 CIBC
📍 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: software engineer (java, agile) (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (java, agile) (toronto) / toronto