Tech jobs
Job listings
CIBC Backend Developer - Java & Microservices
Build and maintain Java-based microservices and APIs for CIBC’s digital banking platform, mentoring junior developers and driving operational improvements.
Full Stack Java Developer (Middleware, Security Assessment & Penetration Testing)
Build and maintain Java-based middleware systems while assisting with security assessments and penetration testing using tools like Burp Suite and SQLmap.
Java/Node.JS Developer
Build and maintain a mobile services platform for wealth management using Java, Spring Boot, Node.js, and Kafka in a hybrid Calgary office.
Senior Java Backend Developer (Open Liberty)
Builds and maintains Java microservices using Open Liberty, Spring Boot, and ReactJS, while coordinating with onsite/offshore teams and supporting CI/CD pipelines on GCP.
Backend Java & API Developer
Build and maintain enterprise-scale Java back-end services and APIs for CIBC’s digital banking channels, using Spring/Spring Boot and microservices patterns.
Senior Full Stack Java Developer-Vice President
Build and maintain Java-based banking systems using Spring Boot, REST APIs, and microservices to support Citi’s institutional clients with scalable financial solutions.
Senior Full Stack Java Developer-Vice President
Builds and maintains Java-based banking applications using Spring Boot, REST APIs, and microservices to support Citi’s institutional clients and digital transformation initiatives.
Senior Java & Angular Developer
Build and lead Java/J2EE applications on Spring Boot and JBoss for statutory registry services, using Angular for front-end, while mentoring junior developers and ensuring security compliance.
Senior Java Backend Developer (Investment Banking Domain)
Build and maintain Java-based backend services for a trading platform in investment banking, using Spring Boot, Kafka, and REST APIs.
Senior Java Developer (FinTech, APIs & Microservices)
Builds and maintains financial-services APIs and microservices using Java, Spring Boot, and Apigee for a hybrid team in Toronto, London, or Winnipeg.
Java Developer for TCS High-Visibility Projects
Build full-stack Java/Angular applications for a major bank, maintaining systems, debugging issues, and collaborating in an agile team.
Senior Java Developer - FinTech & Agile Expert
Builds and maintains Java-based financial services applications using J2EE, REST services, and Spring in an Agile team.
Senior Software Engg - Systems- Java Developer
Builds and maintains Java-based middle-layer services and APIs for a financial trading platform, using Spring, Kafka, and REST/SOAP.
Experienced Full Stack Java Developer (React)
Build and maintain Java-based backend services with React frontends in an agile team, focusing on RESTful APIs, microservices, and Spring.
Sr. Fullstack Java Developer/Banking
Senior full-stack Java developer building and maintaining database-driven banking applications using Spring Boot, Angular, and Azure in an Agile team.
Java Developer (Security experience required)
Develop secure Java enterprise applications for a major bank, using tools like GitHub CodeQL and IBM AppScan to identify and remediate vulnerabilities.
Security-Focused Java Developer Role
Java developer builds and secures enterprise banking apps using OWASP practices, AppScan, and code analysis tools like GitHub CodeQL.
Senior Java Developer
Build and maintain full-stack Java applications for a major bank using Java/J2EE, NodeJS, Angular/React, and databases like Oracle/SQL Server/MongoDB.
C / Java Developer
Develops enterprise applications using Java, C, Oracle Forms/Reports, and J2EE, with exposure to JSP, Apache, XML, and UNIX.
Java Developer Contract
Contract Java developer building enterprise financial apps with J2EE, Murex/Bloomberg integrations, and batch processing for fixed-income and derivatives systems.