Job Details

Return to Job List

Job Title: Senior Software Java Engineer, Capital Markets
 
Date Posted: 09/09/24 Ref. Number: 104
Type: Full Time Part Time
Location: Toronto
Requirements: Minimum of 8 years of Java experience, with a strong understanding of JVM internals; Knowledge of derivatives pricing and capital markets is mandatory; Experience: with the Spring stack and in microservice development using Spring Boot; in designing and integrating with REST APIs and gRPC endpoints; with messaging technologies; with Azure (preferable) or AWS, Google Cloud; with NoSQL databases, Hadoop, distributed caching (preferably Redis), big data streaming technologies (Flink, Kafka Streams, Spring Cloud Stream), RDBMS packages and demonstrable fluency in SQL; with Git, CI/CD toolset (Maven/Gradle), Jenkins, and working within an Agile environment;
collaborating efficiently within a global team. Demonstrable experience working in a fast-paced environment, and supportive of flexible goals aligned with business priorities; Excellent technical, diagnostic and troubleshooting skills; Strong leadership, organizational and communication skills; Assets: Knowledge of Scala, Angular, React, Excel integration, ELK and TypeScript. Language skills: English: Proficient
Description: Working closely with business partners across trading, finance and risk management, you will work on a variety of projects. Architect and develop: risk applications in line with microservices patterns, distributed caching, and stream processing with a view to scale to hundreds of billions of computations daily; 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; a deep understanding of securities pricing and risk across different asset classes. Work:
collaboratively with technical and non-technical teams to solve business and technology challenges; in a dynamic environment with direct engagement with global stakeholders. Provide technical leadership to the group and beyond, adopt a scalability and stability-first approach to design and implementation;
Adopt a client-centric approach in support of business growth models; Leverage industry standard DevOps practices and tooling for CI/CD, TDD and build tools; Contribute to the technical direction of the future versions of the risk platform.
Hours per week: 40 hours per week 40
Rate of Pay:
Contact: Elizabeth Javier
Telephone: 289-846-3645 Fax: 905-477-3219
Email: ejavier@jobskills.org