Tech jobs
Job listings
Senior Java Developer
Maintain and develop Java 17+ and Spring Boot apps on OpenShift, troubleshoot cloud/mainframe systems, and support CI/CD pipelines for enterprise clients.
Data Designer
Designs and maintains scalable data pipelines, models, and warehouses to support analytics and product decisions using SQL, Spark, Kafka, and related tools.
Senior Java Developer
Maintain and enhance Java 17+ and Spring Boot apps on OpenShift, troubleshoot cloud/mainframe systems, and support CI/CD while learning new tech in a global services firm.
Java Developer
Senior Java developer building scalable backend services for a Nordic digital banking platform using Java 21+, Spring Boot, and microservices, while driving backend testing and leveraging AI tools.
Senior Manager, Data Engineer - Collections
Leads a team of data engineers to design, build, and maintain scalable data models and ETL pipelines for Scotiabank’s Collections division, ensuring high-quality data infrastructure for reporting and analytics.
Regular Backend/DevOps Developer
Build and maintain backend services and DevOps infrastructure for core banking systems using Java/Spring, Kubernetes, and CI/CD pipelines.
Data Engineer
Build and tune relational databases (DB2/Sybase) and ETL pipelines for real-time trade data, using Python, SQL, and Agile practices to support investment banking operations.
Java/NodeJS Software Developer
Builds and maintains wealth-management backend services using Java, Node.js, and Spring Boot, collaborating across teams to design APIs and SOA solutions.
Senior Java Software Engineer
Senior backend engineer building scalable Java/Scala services and Spark applications for a global investment bank’s data platform, handling high-volume financial workflows.
Java Back-end Developer
Builds and maintains a high-performance lending platform using Java, Spring Boot, and RESTful microservices, with SQL and optional frontend work.
Java Application Developer
Develops and maintains Java/Spring Boot applications for client reference data systems, including distributed cache infrastructure and database integrations.
Software Engineer Associate
Develop and maintain mainframe banking systems using COBOL, JCL, and DB2, ensuring reliable transaction processing for millions of customers.
Java Full stack Developer
Builds full-stack web apps using Java/Spring Boot backends, Node.js services, and Angular frontends with REST/SOAP APIs and microservices.
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 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.
Senior Java Developer (Kafka/API)
Build and maintain Java Spring Boot REST APIs and Kafka-based event-driven microservices, deploy to Kubernetes, and mentor peers in a fintech environment.
Senior Java Developer (Kafka/API)
Build and maintain Java REST APIs and microservices using Spring Boot, Docker, and Kubernetes, with event-driven services powered by Kafka.
Senior Java Developer (Kafka/API)
Build and maintain Java Spring Boot REST APIs and Kafka-based microservices in Kubernetes, using DevOps tools like Jenkins and Ansible to support Sun Life’s financial products.
Senior Enterprise Java Developer and Lead
Lead a team building secure Java web apps for a major Ontario client using Spring Boot, Struts, and WebLogic, while integrating third-party services and enforcing cybersecurity best practices.
Senior Java Developer (Kafka/API)
Build and maintain Java REST APIs and microservices using Spring Boot, Docker, and Kubernetes, with event-driven services powered by Kafka and secured via Okta.