Tech jobs
Job listings
Java Software Engineer
Build and deploy Java-based AI solutions using Spring Boot, microservices, and Kafka for enterprise clients, while collaborating in Agile teams.
Senior Java Software Engineer
Build and maintain enterprise Java applications using Spring Boot, microservices, and cloud platforms like AWS/Azure for clients in fintech, healthcare, and other industries.
Java Software Engineer — Spring Boot, Beam & GCP
Builds and maintains Java services using Spring Boot and Apache Beam, running data pipelines on Google Cloud Platform (Dataflow, BigQuery, Pub/Sub).
Java Software Engineer
Builds and maintains Java services using Spring Boot, Apache Beam, and Google Cloud Platform tools like Dataflow and BigQuery.
Senior Java Software Engineer
Build and maintain robust Java backend services using Spring Boot, microservices, and event-driven architectures while ensuring performance, security, and scalability in cloud environments.
Senior Java Software Engineer
Builds and maintains Java-based microservices and RESTful APIs using Spring Boot and Hibernate, working in a hybrid Toronto office.
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.
Java Software Engineer
Build and maintain crypto exchange and wallet services using Java, Spring, and distributed systems like Kafka and Redis.
Full Stack Java Developer - Insurance/Reinsurance + Openspec experience
Build and maintain enterprise web apps for a large insurer/reinsurer using Angular (frontend) and Java/Jakarta EE (backend), with AI-assisted coding and RAG/LLM tooling to speed delivery.
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.
DevOps
Build and maintain CI/CD pipelines, automation scripts, and virtualized environments to support real-time simulation platforms for industries like aerospace and automotive.
Senior DevOps / Application Release Engineer
Leads CI/CD pipelines, automates deployments, and manages cloud environments to ensure stable, scalable releases for enterprise applications.
Hybrid Java Backend Developer Role
Build and maintain secure, scalable Java backend services for a digital currency platform using Spring, SQL, and cloud tools.
DevOps Application Developer
DevOps engineer to unify build pipelines, migrate Java tooling to Gradle, and standardize CI/CD with GitHub Actions for a global client base.
Senior Java Developer - Core/Infra - Elasticsearch
Builds and maintains core infrastructure for Elasticsearch, focusing on APIs, concurrency, and observability to improve developer productivity and system performance.
Data Platform Engineer (DevOps)
Build and operate a cloud data platform on AWS and Databricks, writing Terraform and Spark pipelines to provision infrastructure and move data reliably at scale.
Senior Java Backend Developer with Camunda
Build and maintain high-performance Java backend services for a banking client using Spring Boot, microservices, and REST APIs, with optional workflow automation via Camunda.
Senior Java Developer specialized in Automated Testing and CI/CD with mandatory experience in C[...]
Build and maintain Java-based back-end services, write automated tests, and implement CI/CD pipelines to ensure stable, high-quality financial software.
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 - Assistant Vice President
Build and maintain Java-based trading and risk systems for Citi’s Markets Technology, using Spring Boot, microservices, and cloud containers on OpenShift Kubernetes.