Tech jobs
Job listings
Java Software Engineer
Build and maintain Java-based game systems and web services for a studio creating multiplayer online games, using microservices, APIs, and cloud technologies.
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 Geophysical Java Software Engineer
Build high-performance Java/C++ geophysical software for seismic data analysis, visualization, and modeling, integrating cloud microservices and scientific computing libraries.
Software Engineer, Java (Contract)
Build and maintain Java-based game services and microservices using Spring Boot, refactoring legacy code and integrating new features for online multiplayer games.
Senior Java Software Engineer
Builds and maintains cloud-native microservices and APIs in Golang/JavaScript/Node.js, integrates LLMs for code workflows, and supports BI reporting for Capital Markets products.
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.
Experienced Backend Developer in Java
Build high-performance Java microservices using Spring Boot, REST APIs, and cloud-native tools like Docker and Kubernetes in an Agile team.
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.
URGENT- Java Developer (API, Docker, Jira), CONTRACT
Mid-senior Java developer builds and maintains REST APIs with Spring Boot, Docker, and JUnit in a hybrid contract role for internal systems.
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.
Java Backend Developer
Builds and maintains Java-based backend services using Spring Boot and SQL Server, designing secure RESTful APIs and optimizing database queries.
Junior Eclipse RCP Java Developer
Build and maintain desktop UI components for subsurface software using Eclipse RCP/SWT and Java, collaborating with UX designers and geoscientists to visualize energy data.
lululemon Senior Software Engineer - DevOps, Digital Commerce Services
Senior DevOps engineer building scalable, secure commerce systems at lululemon using Kubernetes, Terraform, and CI/CD pipelines to support high-traffic retail platforms.
Java Developer (Payments - SWIFT, ISO20022)
Build and maintain payments web apps using Java/Spring Boot, Angular/React, and ISO20022/SWIFT standards in a microservices and cloud environment.
JAVA Backend Developer
Builds and maintains scalable Java backend services using Spring Boot, microservices, and cloud tech, with REST APIs, databases, and CI/CD pipelines.
Senior JAVA Developer
Design and lead enterprise Java and Big Data solutions using Spring Boot, Spark, and cloud platforms, mentoring teams and ensuring scalable, secure architectures.
DevOps Engineer - Ansible Developer
Build and automate secure, scalable infrastructure for financial apps using Ansible, CI/CD, Kubernetes, and observability tools while collaborating with SRE and security teams.
Java Developer
Builds and deploys Java-based microservices using Spring Boot, Kafka, Docker, and Kubernetes, while optimizing databases and CI/CD pipelines.
Sr Backend Java Developer
Build and optimize high-performance Java backend systems for a global bank, focusing on distributed data processing, real-time streaming, and JVM performance tuning.
Software Developer II
Mid-level developer building scalable, cloud-based backend systems and APIs in Python/FastAPI, integrating Kafka for event-driven solutions, and deploying on AWS/GCP to advance climate-tech efficiency.