Tech jobs
Job listings
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.
Full Stack Java Developer with MEAN Stack
Build and maintain RESTful APIs and microservices using Java and the MEAN stack for a banking-focused product team, ensuring scalable, high-performance systems and automated testing.
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 Solution Architect - Vice President
Lead architecture and delivery of cloud-native, event-driven banking systems in Java/Spring, defining scalable, secure microservices and mentoring senior engineers.
Tech Lead - Specialist Java Backend Developer
Lead a team building secure, scalable Java microservices and APIs for RBC’s digital banking platforms using Spring Boot, cloud-native tools, and DevOps practices.
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.
DevOps Data Engineer
Build and optimize data pipelines, APIs, and containerized analytics tools using Python, SQL, Kafka, Spark, and AWS to deliver business intelligence and support AI/ML workflows.
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.
Lead Full Stack Java Developer - Vice President
Lead a team to design, build, and deploy full-stack Java applications using Spring Boot, React, and cloud-native tools for Citibank’s financial systems.
Senior Java Developer - API Focus
Senior Java developer designs and builds secure REST APIs with Spring Boot, mentors junior devs, and optimizes microservices in a Toronto office.
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.
Security-Focused DevOps Engineer
DevOps engineer focused on security to package, deploy, and harden a critical fire-prevention software suite across Windows/Linux, using WSL2, containers, Okta IAM, and auth standards like SAML/OAuth2/OIDC/JWT.
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.
java developer
Builds and maintains Java-based backend services and APIs using Spring Boot, Docker, and AWS, while implementing CI/CD and observability tooling.
Senior Java Developer
Builds and maintains enterprise Java applications for a large bank, using cloud-native tech, Kafka, and secure APIs while collaborating with cross-functional teams.
DevOps Software Engineer
Build and maintain CI/CD pipelines, distributed systems, and DevOps tooling for Garmin’s global product teams using Python, SQL, and cloud infrastructure.
DevOps Software Engineer
Build and maintain CI/CD pipelines, distributed systems, and testing infrastructure for Garmin’s global product teams using Python, SQL, and cloud tools.
Java Developer
Builds and maintains scalable Java microservices with Spring Boot, Kafka, and cloud platforms (AWS/Azure), while collaborating with frontend teams using Angular.