Java Application Developer

2 weeks ago


Toronto, Canada CIBC Full time

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 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 You’ll be joining CIBC’s Capital Markets team, specifically the Alternate Solutions Group, at the heart of our digital transformation. As a Consultant, Application Development, you’ll assemble, implement, and maintain flexible, personalized solutions that enhance client experience across ASG applications. You’ll lead the planning and strategy for technical design, development, and integration of these applications. How You’ll Succeed Design and develop complex application programming activities, create technical infrastructure with specific databases, languages, utilities, and testing approaches, and lead cost‑effective innovative solutions. Develop multi‑year technology roadmaps aligning with the bank’s vision, strategy, and business goals; lead multiple complicated projects involving backend systems, new technology, and application enhancement. Champion continuous improvement in process efficiency, effectiveness, and development best practices to ensure quality of work; bring a positive influence to the team. Act as development team lead, run code‑review sessions, and mentor intermediate and senior developers by sharing knowledge, collaborating, and problem solving. Who You Are At least 5 years of experience with Java 21, Spring, SpringBoot, SQL/Oracle, Azure cloud, DevOps, and RESTful services; bonus if you have experience with JSF, Angular, Kafka, or Solace. Embrace and advocate change, continuously evolving thinking and work practices to deliver your best. Use relationships and networks to inspire outcomes and share expertise. Be digitally savvy, seeking innovative solutions and adopting new tools and trends. Motivated by collective success, valuing teamwork that transforms ideas into vision. Values Matter to You You bring your real self to work and live our values – trust, teamwork, and accountability. What CIBC Offers Competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, vacation, wellbeing support, and MomentMakers social recognition program. State‑of‑the‑art spaces and technology toolkit to simplify collaboration and innovation. Culture that encourages ambition through initiatives such as Purpose Day – a paid day off dedicated to your growth and development. Subject to plan and program terms and conditions. What You Need To Know CIBC is committed to an inclusive environment where all team members and clients feel they belong. We provide accessible candidate experience and accommodations as needed. All roles posted are actively recruiting opportunities unless otherwise stated. You must be legally eligible to work in the specified location and, where applicable, have a valid work or study permit. Assessment may include attribute‑based tests, coding simulations, or French proficiency. Artificial intelligence tools are used during recruitment to learn more about you and provide a fair process. Job Location Toronto‑81 Bay, 16th Floor Employment Type Regular Weekly Hours 37.5 Skills Analytical Thinking, Application Development, Applications Programming, Docker Container, Java, Java Web Applications, Kubernetes, Microsoft Azure, Oracle Database, Redis Cache, Spring Boot, Spring Web MVC, WildFly #J-18808-Ljbffr



  • Toronto, Ontario, Canada Alliance Search Partners Full time

    Senior Full Stack Developer (Java Focus)Location: downtown Toronto business core, HybridSalary: Market rate + +, Benefits, Bonus.We are seeking aSenior Full Stack Developerwith hands-on experience in developing, enhancing, and maintaining Java-based backend applications and services. In this role, you will translate IT requirements into the design,...


  • Toronto, Canada CIBC Full time

    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 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...


  • Toronto, Canada CIBC Full time

    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 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...


  • Greater Toronto Area, Canada Grand Software Solutions Full time

    Java Application DeveloperLocation: Toronto, Ontario, CanadaWork Mode: Hybrid (3-4 days onsite)Responsibilities:Design and develop robust, scalable, and efficient software solutions using industry best practices and cutting-edge technologies.Develop our software framework on the front or the back end.Collaborate with stakeholders to understand and translate...


  • Toronto, Ontario, Canada CIBC Full time

    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...


  • Toronto, Ontario, Canada Capgemini Full time

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and...

  • Java developer

    3 weeks ago


    Toronto, Canada Global Technical Talent Full time

    Primary Job Title Java Developer Alternate / Related Job Titles Senior Java Developer Backend Java Engineer Java / Spring Boot Developer Software Engineer (Java) Location Toronto, ON Onsite Flexibility Hybrid. 2 days onsite initially, moving to 4 days onsite starting February 17. Contract Details Position Type: Contract Contract Duration: 12 months Start: As...

  • Java developer

    3 weeks ago


    Toronto, Canada Global Technical Talent Full time

    Primary Job Title Java Developer Alternate / Related Job Titles Senior Java Developer Backend Java Engineer Java / Spring Boot Developer Software Engineer (Java) Location Toronto, ON Onsite Flexibility Hybrid. 2 days onsite initially, moving to 4 days onsite starting February 17. Contract Details Position Type: Contract Contract Duration: 12 months Start: As...

  • Java developer

    2 weeks ago


    Toronto, Canada Global Technical Talent Full time

    Primary Job Title Java Developer Alternate / Related Job Titles Senior Java Developer Backend Java Engineer Java / Spring Boot Developer Software Engineer (Java) Location Toronto, ON Onsite Flexibility Hybrid. 2 days onsite initially, moving to 4 days onsite starting February 17. Contract Details Position Type: Contract Contract Duration: 12 months Start: As...

  • Java Developer

    1 day ago


    Toronto, Ontario, Canada Worldhire Full time

    Role: Java DeveloperLocation: Toronto, CanadaExperience: 3-7 years of experience Candidates having PR/Citizenship status are eligible to applyJob DescriptionWe are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts....