Tech jobs
Job listings
Senior Java Developer
Senior Java developer building and maintaining microservices and shared backend components for a major Polish bank using Java 11/17, Spring Boot, and Kubernetes.
Full Stack Developer, AI
Build full-stack HR tech systems (Java, Python, Angular, Spring Boot) and AI-powered pipelines (Snowflake, AWS, Airflow) while owning CI/CD, DevOps, and cloud deployments.
Full Stack Developer, AI
Build and maintain full-stack HR tech systems using Java, Python, Angular, and cloud platforms, while integrating AI tools into the SDLC and data pipelines.
Software Engineer
Design and build full-stack Java/Spring services on AWS, using Kafka and Cassandra, while ensuring AML/KYC compliance and guiding team best practices.
Staff Software Engineer
Lead the architecture and delivery of secure, scalable banking platforms, guiding teams on modern web, API, and cloud-native systems while ensuring reliability and compliance in payments and transaction processing.
Senior Java Software Engineer with AWS
Build and maintain Java-based microservices on AWS, integrating systems with APIs and NoSQL databases while following Agile practices and CI/CD pipelines.
Senior Full Stack Java / API Developer
Build secure, scalable banking microservices in Java/Spring Boot, design APIs with OAuth2, and deploy on Azure/PCF while ensuring compliance and security standards.
Senior Full Stack Java / API Developer
Build and secure high-performance microservices and APIs for banking using Java, Spring Boot, Kafka, and Azure, ensuring compliance and scalability.
Java Application Developer (Wire Payments)
Develop and support Java-based wire payment systems, coordinating SWIFT mandates and integrating with banking infrastructure using AMH, MQ, and Dynatrace.
Senior Backend Developer (Java)- EN
Build scalable Java-based banking services and customer-facing apps using cloud-native tools like OpenShift and Azure to modernize RBC’s tech stack.
Senior DevOps / Application Release Engineer
Leads CI/CD pipelines, automates deployments, and manages cloud environments to ensure stable, scalable releases for enterprise applications.
Java Software Engineer
Builds and maintains scalable, low-latency billing and rating microservices in Java/Spring Boot on GCP, using Terraform, Kubernetes, and CI/CD pipelines.
Senior Systems Engineer – Vulnerability, Devops & Automation
Senior engineer leading vulnerability remediation and automated OS patching for large enterprise Windows/Linux environments, collaborating with DevOps teams to maintain security and uptime.
Innovative Senior Java Developer in Hybrid Environment with Agile Focus
Build and maintain Java applications using Spring Boot and microservices in a hybrid Agile environment, focusing on test-driven development and CI/CD integrations.
Hybrid Senior Java Developer in Toronto
Build and optimize scalable Java microservices using Spring and Kafka, while monitoring performance with Dynatrace in a hybrid Toronto role.
Platform Engineer (DevOps and SRE)
Build and maintain observability and SRE tooling for a fintech platform using Dynatrace, focusing on monitoring, tracing, and synthetic tests.
Intermediate Banking DevOps Engineer - experience deploying, managing, and troubleshooting Azur[...]
Intermediate DevOps engineer deploys, manages, and troubleshoots Azure VMs and CI/CD pipelines for a banking client, collaborating with developers and ops teams on releases and incident response.
Java Developer (Spring Boot) Toronto, ON, Canada
Builds and maintains Java-based backend services using Spring Boot and Java 17 for enterprise clients, with hybrid office/home work model.
Senior Site Reliability Engineer / Devops
Maintains and automates Apigee Hybrid and Google Distributed Cloud environments using SRE practices, Kubernetes, Ansible, and monitoring tools like Dynatrace and Splunk.
DevOps Engineer (Database Automation & Cloud Operations)
Build and maintain cloud automation, database ops, and observability for BMO’s devtools stack using AWS CDK, Ansible, GitHub Actions, and Dynatrace.