Tech jobs
Job listings
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.
Senior Software Engineer
Builds and ships enterprise financial-planning features in C#/.NET on AWS, improving budgeting and reporting for global finance teams.
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.
Tech Lead - Specialist Java Backend Developer
Lead Java backend developer designing and building cloud-native microservices for digital banking platforms using Spring Boot, REST APIs, and AWS/GCP/Azure.
Java Angular Developer
Builds full-stack web apps using Angular for the frontend and Java Spring Boot for backend microservices, integrating APIs and deploying with Docker/Kubernetes.
Software Developer (.NET)
Build and maintain a rail-logistics web app using C#, ASP.NET Blazor, Entity Framework, and SQL Server, deployed on Microsoft Azure with CI/CD pipelines.
Montréal [Hybrid] Bilingual Java and devops developer
Build and maintain Java/Spring Boot services and DevOps pipelines for an investment bank’s equity finance trading systems, using Docker, Kubernetes, Jenkins, and GitHub Actions.
Java Backend Developer
Build and maintain Java-based microservices and REST APIs using Spring Boot for a BFSI enterprise, with Kafka for event-driven processing and SQL Server for data.
Spécialiste DevOps
Build and maintain CI/CD pipelines, automate cloud infrastructure with Terraform/Terragrunt on Azure, and support DevOps tooling in Python and Git.
Python/DevOps Engineer- hybrid (3 days onsite)
Builds and operates enterprise content management platforms (Alfresco, SharePoint, Box) using Python and DevOps practices, integrating systems and providing production support.
Senior Full Stack Java Developer - Citi Velocity
Build and maintain Citi Velocity, a flagship platform for institutional clients, using Java, SQL Server, and modern web technologies while ensuring security and performance.
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.
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.
Ingénieur DevOps/Ingénieure DevOps
Build and maintain CI/CD pipelines and cloud-native infrastructure (Azure, .NET, IaC) to deploy and scale retirement-benefits software, while collaborating with dev and ops teams.
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 - 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.
Senior Java Developer (Capital Market)
Senior Java developer building cloud-native microservices and APIs for capital-markets systems using Spring Boot, Kafka, Kubernetes, and Azure.
Senior Java Developer – Vice President
Lead Java development, design microservices and integrations, and mentor teams using Spring Boot, Kafka, and React to build enterprise financial applications.
Java Backend Developer
Builds and maintains Java-based backend services using Spring Boot and SQL Server, designing secure RESTful APIs and optimizing database queries.