Tech jobs
Job listings
Java Developer
Develops SaaS back-end services in Java/J2EE, designs solutions, and integrates systems using Spring, databases, and APIs.
Java Backend Engineer - On-Prem, AI-Driven Coding, Scrum
Builds Java backend services for an HR provisioning system using Tomcat, Hibernate, and CI/CD pipelines in a Scrum team.
Developer Fullstack (Java backend + Angular, portal/CMS)
Full-stack developer building and maintaining a Java backend with Spring Boot and an Angular frontend for an insurance-finance portal/CMS in a hybrid role.
Backend (Java) Developer (F/M/N)
Backend developer building Java-based web modules with Spring, Hibernate, and REST APIs, writing unit/integration tests, and solving complex design issues in a hybrid work setup.
Java Backend Developer
Builds and maintains a Java/Spring-based tax-automation backend, writes unit/integration tests, and deploys via Docker and Azure DevOps.
Kotlin Backend Developer
Build and maintain backend services for a social casino game using Kotlin and Spring Boot, ensuring scalable, clean, and testable code.
Java Software Engineer
Build and maintain Java-based backend services using Spring Boot, REST APIs, and cloud infrastructure while collaborating with product owners and teams in an Agile workflow.
Software Engineer (Java)
Senior Java engineer maintains and upgrades legacy capital-markets systems, refactoring code, closing vulnerabilities, and collaborating with DevOps and security teams to ensure stability and compliance.
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 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.
Software Engineer - Java
Build cloud-based life-sciences software in Java/Spring, designing scalable features and mentoring junior engineers.
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.
Java developer with Python experience
Build and maintain a large-scale, distributed payment system using Java, Python, and modern web frameworks while ensuring security and compliance with DevSecOps practices.
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.
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.
DevOps Engineer — Kubernetes, Cloud Migrations & Automation
Designs and automates cloud infrastructure using Kubernetes, AWS, and scripting to modernize deployments and integrations.
Java Developer - Montreal, Canada
Build and maintain Java-based enterprise systems for an investment-banking software product, using Spring, REST/SOAP, JMS, and Sybase.
Senior Java Developer
Designs and builds Java-based microservices and REST APIs using Spring Boot, Spring, and related tools for a product-focused tech company.
Java Developer
Builds and maintains Java-based trading and prime-brokerage systems using Spring, Kafka, and cloud services in an Agile/DevOps environment.
Java Developer
Build and maintain Java-based sanctions and AML systems using Spring, Angular, and DB2; collaborate with global teams in an agile, DevOps environment.