Senior Java Software Engineer

1 month ago


Old Toronto Ontario, CA Alithya Full time
Please note that this is a remote position.

Do you want to experience the essence of a large organization in a company with a personal touch? Come and work with us We are looking for creative, innovative, and collaborative people like you to join our team.

Take your ambitions to the next level

The Credit Risk Technology division of our client is looking for an experienced senior Java software engineer with capital markets work experience to construct the forthcoming risk computation platforms. The primary objective of these applications is to assist the firm in assessing, comprehending, and mitigating the external overall exposure during unfavourable market scenarios. The operations are situated in a contemporary and intricate financial domain, using advanced computational models, facilitating billions of calculations on a daily basis, and harnessing big data storage for analytics and data dissemination.

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 practises and tooling for CI/CD, TDD and build tools;

Contribute to the technical direction of the future versions of the risk platform.

When it just clicks

Does this sound like you?

Minimum of 6 years of Java experience, with a strong understanding of JVM internals;

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 (preferably Kafka);

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;

Knowledge of derivatives pricing and capital markets is mandatory.

Assets:

Strong knowledge and experience with pandas, Flask and other Python frameworks;

Knowledge of Scala, Angular, React, Excel integration, ELK and TypeScript.

#J-18808-Ljbffr

  • Old Toronto, Ontario, CA CG Consulting Group Full time

    Senior Java Software Engineer / DesignerOur client is a Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in financial services and fintech industry. Seeking exceptional software engineering candidates, someone who has successfully delivered large complex projects for Canadian or US banks. They focus on...


  • Old Toronto, Ontario, CA Score Media and Gaming Inc. Full time

    About the Role & Team As part of the Data Engineering team, you will be working with a team of smart, friendly, and dedicated Data Engineers, ML Engineers, and Data Scientists determined to develop high-quality data products that power core features of our app. The ideal candidate has a passion for data, a strong background in computer science with recent...


  • Old Toronto, Ontario, CA Autodesk Full time

    ```html Job Requisition ID #24WD78003 Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Development Engineer to build and maintain a distributed compute system. You will...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, CA Collabera Full time

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and...


  • Old Toronto, Ontario, CA DV Trading, LLC Full time

    Software Engineer About Us: Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 350 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own...


  • Old Toronto, Ontario, CA First Derivative Full time

    Enter Job title or skill to search relevant jobs Enter your city or zip to show jobs in your location Want updates for similar job searches? 925 Senior Java Software Engineer Posted today Senior Java Software Engineer Toronto, Ontario First Derivative Posted today Are you a technologist who has a hunger to dig deep and get involved in providing...

  • Java Senior Developer

    1 month ago


    Old Toronto, Ontario, CA GFT TECHNOLOGIES SE Full time

    GFT is shaping the future of digital business. We are recognized as transformation leaders with a passion for technology and innovation. We provide sustainable solutions through IT engineering and technology consulting. We are over 10,000 solution-oriented technology professionals across 16 countries. In Canada, we have offices in Toronto, Quebec &...

  • Software Engineer

    1 month ago


    Old Toronto, Ontario, CA Scotiabank Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Please be advised that our Careers site will be unavailable from November 28 at 12am ET to November 29 12am ET for scheduled system maintenance. Title: Software Engineer Requisition ID: 195834Join a purpose driven...

  • Lead Java Developer

    4 weeks ago


    Old Toronto, Ontario, CA ROSS Full time

    Lead Java Application Developer [Fault Tree Analysis (FTA) Project] POSITION DESCRIPTIONThis key team member will lead the development of a Java-based Fault Tree Analysis (FTA) application for Engineering Professionals. This is a hands-on leadership role requiring very strong cross-platform Java development skills.The ideal candidate will have at least ten...


  • Old Toronto, Ontario, CA Nexus Systems Group Inc. Full time

    Software Engineer/ Developer Typical Day in Role: • Provide guidance and advice for day-to-day software development, as well as the interfacing and integration with other external development teams • Train and mentor junior engineers to further develop competencies and skills • Participate in requirements meetings with product teams, business teams,...


  • Markham, Ontario, I3P, CA Huawei Full time

    Our team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical designParticipate in the design and development of the next generation web engine, and the formulation of relevant standardsParticipate...


  • Old Toronto, Ontario, CA Rocket Lab USA Full time

    Embedded Software Engineer II/Senior Embedded Software EngineerRocket Lab is a global leader in launch and space systems. The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and...


  • Old Toronto, Ontario, CA Scotiabank Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Title: Senior Manager Software Engineering | Capital Markets Technology Requisition ID: 190219Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Team The Fixed Income & Derivatives Technology team is a...

  • Software Engineer

    1 month ago


    Old Toronto, Ontario, CA Scotiabank Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Requisition ID: 189575Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Team We are looking for a Software Engineer for the Collateral Management Technology (CMFT) IT group in support of the Collateral...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, CA Nexus Systems Group Inc. Full time

    Location Address: Hybrid - Toronto – 3/week (Tuesday-Thursday) Contract Duration: 9 months Possibility of extension & conversion to FTE Number of Positions: 1 Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week Reason: Additional Workload Typical Day in Role: • Lead technical decisioning for the scrum teams, collaborating with solutions...


  • Old Toronto, Ontario, CA Arista Networks Full time

    ```html Job Description Who You'll Work With Our TAC engineers work closely with other areas of the Arista customer engineering team as well as software and hardware engineering teams — both in diagnosing problems, as well as communicating them in multiple technical contexts. Thus, excellent written and verbal communication skills are a must, as is a...


  • Old Toronto, Ontario, CA Intuit Inc. Full time

    Are you interested in developing platforms that are high scale and mission-critical? Do you want to shape the way thousands of engineers build and ship new AI products at Intuit? The AI UX team is leading the way to empower all new AI experiences on web and mobile apps at Intuit.The team is building and driving critical services that power the new AI native...


  • Old Toronto, Ontario, CA Criteo Full time

    What You'll Do:· Lead an engineering team with the core focus of building robust distributed data processing systems that enable data insights and visualization.· Design data models that help other engineering teams to make use of tremendous volumes of advertising and organic event data.· Write high quality, maintainable code as a leading member of...


  • Old Toronto, Ontario, CA CG Consulting Group Full time

    Java Software Developer - PaymentsOur client is a Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in the financial services and fintech industry. We are seeking exceptional software engineering candidates who have successfully delivered large, complex projects for Canadian or US banks. The company focuses on...


  • Old Toronto, Ontario, CA Eleks Full time

    Job Opening: Middle Java Developer Location: Poland and Ukraine (Lviv, Ivano-Frankivsk, Ternopil) About the Project Our client is a large financial services company based in the USA. The company helps financial institutions worldwide grow assets efficiently with its innovative portfolio management suite of data management, investment accounting and...