This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

CIBC
Posted 1w ago

Sr. Full Stack Developer

CIBC
Toronto, Ontario, Canada
OnsiteFull Time
Responsibilities
  • delivering solutions
  • mentoring members
  • optimizing performance
Requirements
  • 2–3 years' experience with J2EE
  • Spring Framework, Go
  • React JS
  • Oracle PL/SQL
  • Docker
  • OpenShift
  • DevOps, CI/CD
  • Dynatrace
  • Splunk, and GitHub
  • Degree or diploma in computer science
  • Engineering, or related field
Technical tools mentioned
J2EESpring FrameworkGoReact JSOracle PL/SQLDockerOpenShiftDynatraceSplunkGitHubCopilot

Job description

We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients.

At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.

To learn more about CIBC, please visit CIBC.com

What you'll be doing

Join our Core Banking and Payments Technology team as a Sr. Full Stack Developer, where you'll play a crucial role in delivering robust and innovative web solutions for our clients. As a trusted technical advisor, you'll provide expert guidance and hands-on development across both front-end and back-end components, ensuring seamless integration and high-quality deliverables. You'll work closely with client stakeholders and internal teams throughout the full project lifecycle, from requirements gathering and solution design to implementation and post-release support. Leveraging your deep expertise in modern web technologies and best practices, you'll help drive scalable solutions that align with business objectives. Your strong technical leadership and collaborative approach will be key to successful project outcomes and stakeholder satisfaction.

At CIBC we enable the work environment most optimal for you to thrive in your role. Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.

How you'll succeed

  • End-to-End Solution Delivery – Lead the development process from requirements gathering and assessment through design, development, integration, testing, and implementation, ensuring all deliverables meet client needs and quality standards.

  • Technical Leadership – Provide expert guidance on technology choices, mentor team members, and influence solution design to ensure best practices are followed.

  • Collaboration & Communication – Work closely with solution designers, developers, business analysts, and QA teams to execute on project goals, proactively managing risks and ensuring clear communication with all stakeholders.

  • DevOps & CI/CD – Set up and enhance CI/CD pipelines, leveraging DevOps tools and practices to streamline delivery and improve operational efficiency.

  • Monitoring & Optimization – Utilize observability and monitoring tools to ensure application performance, conduct performance tuning, and implement optimizations as needed.

Who you are

  • You have strong technical expertise. You bring 2-3 years of hands-on experience with J2EE, Spring Framework (Core, Data, Web, AOP, etc.), Go (Golang), React JS, Oracle PL/SQL, Docker/containerization, OpenShift, and DevOps practices, including CI/CD, Dynatrace, Splunk, and GitHub.

    Should have strong exposure to Copilot and the impact of AI on day-to-day productivity.

  • You’re adaptable and innovative. You thrive in dynamic environments, quickly adopting new technologies and approaches to deliver scalable, high-quality solutions.

  • You’re a collaborative team player. You build strong relationships with colleagues and stakeholders, supporting successful project delivery through effective communication and teamwork.

  • You have a strong analytical mindset. You’re skilled at assessing requirements, troubleshooting issues, and optimizing application performance.

  • You have the right education. You have a degree or diploma in Computer Science, Engineering, or a related field.

  • Values matter to you. You bring your real self to work, and you live our values - trust, teamwork, and accountability.

#LI-TA

What you need to know

  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact [email protected]

  • CIBC is committed to clarity in our hiring process. 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. Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.

Job Location

Toronto-81 Bay, 24th Floor

Employment Type

Regular

Weekly Hours

37.5

Primary Recruiter

Pavan Velamuri

Skills

Application Development, Application Testing, Database Management, Debugging, Impact Analysis, Systems Troubleshooting, Work Collaboratively

About CIBC

Provides personal, commercial, and investment banking and wealth management.

Similar jobs

Full Stack Developer roles near Toronto, Ontario
1d
Save
Mark Applied
Hide
Full Stack Developer
Mississauga, Ontario, Canada
$94k-$142k/yr HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
5+ YOERequires 5–8 years of relevant experience, a bachelor's degree or equivalent, and expertise in Java, Spring Boot, microservices, APIs, databases, cloud platforms, testing, security, and CI/CD.
Java, Java EE, Spring Boot, Spring Microservices, Docker, Kubernetes, Swagger, OpenAPI, Kafka, SQL, JPA2, Hibernate, CI/CD, Spring AI, Python
1d
Save
Mark Applied
Hide
Full Stack Developer
Mississauga, Ontario, Canada
$94k-$142k/yr HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
5+ YOERequires 5–8 years of relevant experience, a bachelor's degree or equivalent, and expertise in Java, Spring Boot, APIs, cloud platforms, databases, security, testing, CI/CD, and solution design.
Core Java, Java EE, Spring Boot, Spring Microservices, Docker, Kubernetes, Swagger, OpenAPI, Kafka, SQL, JPA2, Hibernate, Spring AI, Python
1d
Save
Mark Applied
Hide
Full Stack Developer Wealth Management
Toronto, Ontario, Canada
$90k-$120k/yr OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
7+ YOE7+ years preferred in full-stack development with Java, Spring Boot, Angular, REST APIs, testing, CI/CD, Agile/Scrum, and software delivery; cloud exposure and financial services experience preferred.
Java, Spring Boot, Angular, RESTful APIs, Java 17, Microservices, BFF (Backend for Frontend), TypeScript, HTML5, CSS3, CI/CD, DevOps, Git, Bitbucket, JIRA, Confluence, Maven, Gradle, SonarQube, AWS, Azure
1d
Save
Mark Applied
Hide
AI-Augmented Full-Stack Engineer - Vice President
Mississauga, Ontario, Canada
$121k-$171k/yr HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
6+ YOERequires 6+ years of software engineering experience, senior technical leadership, regulated-industry experience, a bachelor's degree or equivalent, and expertise in Java, Spring, Angular, Oracle, MongoDB, AI tools, and cloud-native practices.
Java, Spring Boot, Angular, Devin, GitHub Copilot, Claude, Codex, Oracle, MongoDB, React, Docker, OpenShift, Kubernetes, Google ADK, Microsoft?, MCP, A2A, RAG, CI/CD, DORA
2d
Save
Mark Applied
Hide
Senior Full Stack Developer (Global Security)
Toronto, Ontario, Canada
OnsiteFull Time
Royal Bank of Canada
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
7+ YOERequires 7+ years developing production systems, strong Python backend skills with Django or FastAPI, scalable application expertise, stakeholder requirements gathering, and delivery across concurrent projects.
Python, Django, FastAPI, Vue.js, TypeScript, Tailwind, NuxtJS, React, OpenShift, Microsoft Azure, Azure Entra ID, SQL, NoSQL, LLMs, RAG
2d
Save
Mark Applied
Hide
Staff FullStack Engineer, Okta Secures AI
Toronto, Ontario, Canada
$160k-$220k/yr HybridFull Time
Okta
OktaNASDAQ: OKTA: Provide secure identity management and authentication for enterprises.
Staff-level engineer with distributed systems, scalable backend architecture, Java or another type-safe language, JavaScript/TypeScript, web authentication, cloud architecture, and AWS experience.
Java, JavaScript, TypeScript, AWS, CI/CD, IPSIE, MCP, SDKs, AI Agent Tool Registry
2d
Save
Mark Applied
Hide
Full Stack Developer
Toronto, Ontario, Canada
$2k-$4k/mo OnsitePart Time, Contract
MarkiTech
MarkiTech: Develops AI-powered healthcare software and digital automation solutions.
Several years of full-stack development experience with JavaScript, TypeScript, React, Node.js, Express, REST APIs, Git, secure integrations, and cloud deployment experience.
React, JavaScript, TypeScript, Node.js, Express, GitHub, Docker, GCP, AWS, Azure, Firebase, Firestore, MongoDB, Socket.IO, Python, Git, REST API, FHIR, HL7, EMR, CI/CD
5d
Save
Mark Applied
Hide
Full Stack Engineer
United States or San Francisco or New York City or Los Angeles or Boston or Seattle or Washington or San Diego or Chicago or Austin or Dallas or Portland or Denver or Philadelphia or Baltimore or Sacramento or Minneapolis or Miami or Atlanta or Phoenix or Orlando or Las Vegas or Salt Lake City or Madison or Birmingham or San Antonio or Spokane or Toronto
$115k-$195k/yr HybridFull Time
Roo
Roo: Digital marketplace connecting veterinary professionals with animal hospital shifts.
2+ YOE2–4 years of software engineering experience; proficiency in TypeScript/JavaScript, React Native, Node, Express, React, AWS, relational databases, and SQL. Strong communication and teamwork skills; computer science degree preferred.
TypeScript, JavaScript, React Native, Jest, Cypress, Node, Express, React, AWS, SQL, CI/CD
This job has expired