Senior Java Developer at TD Securities developing risk computation platforms. Leading architecture and efficient pricing solutions in a collaborative environment to support trading and finance functions.
Responsibilities
Architect and develop our risk applications in line with microservices patterns, distributed caching, and stream processing with a view to scale to hundreds of billions of computations daily
Architect and develop efficient on-demand pricing solutions
Deliver large scale P&L and risk impacting projects for the trading and sales function, in line with business growth opportunities and regulatory drives
Develop tooling and processes to enhance the efficiency of the team
Requirements
8+ years of Java experience, with a strong understanding of JVM internals
Experience of the Spring stack and experience in microservice development using Spring Boot
Experience in designing and integrating with REST APIs, gRPC endpoints
Experience of messaging technologies (preferably Kafka)
Experience of Azure (preferable) or AWS, Google Cloud
In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn and PyTorch
Experience of NoSQL databases, Hadoop, distributed caching (Redis preferable), Big Data streaming technologies (Flink, Kafka Streams, Spring Cloud Stream), experience with RDBMS packages, demonstrable fluency in SQL
Experience of git, CI/CD toolset (Maven / Gradle), Jenkins, working within an Agile environment
Knowledge of Scala, Angular, React, Excel integration, ELK, TypeScript would be a plus
Senior Auth0 Developer (Node.js) needed for a 4 - 8 month fully remote contract with an IAM consultancy in Canada. Must have 5+ years experience and Auth0 or similar IAM expertise.
Backend Developer building Camunda workflow and orchestration solutions for insurance - sector digital services. Integrating Java microservices, APIs, messaging, and backend systems in an Agile squad.
Senior developer building secure APIs and enterprise integrations for an insurance technology initiative. Designing backend services, access controls, and integrations supporting advisor portals and electronic documents.
Architecte Performance Java optimisant les applications et infrastructures d’entreprise de Fresche Solutions. Diagnostic d’incidents complexes, recommandations d’architecture et amélioration de la scalabilité, latence et fiabilité.
Java Performance Architect diagnosing and optimizing enterprise Java environments for Fresche Solutions’ digital transformation clients. Designing scalable solutions and leading performance investigations across cloud and traditional stacks.
Senior Backend Developer needed for full - time role in Brampton, ON. Requires 6 - 12 years Java/Spring Boot experience, microservices, Docker, Kubernetes, Azure, and AI - assisted tools.
Seeking a Finance Controls & Governance Manager for a 5 - month contract in Toronto. Assess sustainability reporting controls, identify gaps, and strengthen governance.