Senior Java Developer contributing to risk computation platforms for the Brokerage division in a financial environment. Collaborating with teams and delivering high-impact projects.
Responsibilities
Contribute to the development of risk computation platforms for the Brokerage division;
Collaborate closely with business partners across trading, finance, and risk management;
Deliver large-scale P&L and risk impacting projects for the trading and sales function;
Provide technical leadership to the group and beyond;
Develop tooling and processes to enhance the efficiency of the team;
Develop a deep understanding of securities pricing and risk across different asset classes.
Requirements
Minimum 6 years of Java experience, with a strong understanding of JVM internals;
Experience with Azure (preferable) or AWS, Google Cloud;
the Spring stack and microservice development using Spring Boot;
designing and integrating with REST APIs, gRPC endpoints;
messaging technologies;
NoSQL databases, Hadoop and distributed caching (Redis preferable);
big data streaming technologies (Flink, Kafka Streams, Spring Cloud Stream);
RDBMS packages and demonstrable fluency in SQL;
Git, CI/CD toolset (Maven/Gradle) and Jenkins;
working within an Agile environment.
Knowledge of derivatives pricing and capital markets;
Excellent technical, diagnostic, and troubleshooting skills;
Strong leadership, organizational and communication skills.
Benefits
Flexible work options
Unlimited Vacation Plan
24/7 virtual healthcare
Extensive wellness portal access
Comprehensive compensation plan including short-term incentive programs
Enterprise CCM Technical Architect leading large - scale Customer Communications Management transformations using Quadient Inspire platform. Act as the technical authority and shape solution design while guiding engineering teams.
Backend Developer implementing scalable APIs and microservices for AI - powered crisis monitoring tool. Collaborating with product, machine learning, and infrastructure teams.
Backend Software Engineer focused on .NET development for Strive Gaming's iGaming platform. Collaborating on scalable services, enhancing legacy code, and developing APIs in a remote setup.
Python Developer role requiring 5+ years of experience with Python, SQL/MySQL, API development, AWS, Docker, and RabbitMQ. Experience with cloud computing and microservices needed.
Mid - level engineer joining Spotify's financial engineering team to handle financial data systems. Ensuring accurate financial records and reliable data flow across the company.
Senior Software Engineer developing secure and scalable software solutions for a fintech startup. Collaborating with cross - functional teams to enhance the online banking experience.
C# backend developer designing and evolving modern, high - volume APIs for CBC/Radio - Canada. Collaborating on the modernization of Radio - Canada's digital ecosystem.
Lead Software Engineer .Net at Aviso shaping technical direction and mentoring teams in full stack development. Deliver high - quality solutions in wealth management with a focus on .NET technologies.
Java Developer working in hybrid environment to build high quality software solutions for large scale systems. Collaborating in Agile teams to develop innovative technical solutions for business needs.
Full Stack Developer utilizing Java and React technologies for financial solutions at Capgemini. Developing modules for Financial Calculation Engine with significant collaboration and high - quality coding standards.