Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Software Engineer

Full-time

Alithya

Job Responsibility: Toronto, Ontario, Canada #LI-Remote

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:

    • Experience in Python development;

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

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

  • Strong communication skills.

Language skills:
  • English: Advanced
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in Toronto, ON vacancy
  •  ...interviewing at NAM Info Inc by 2x Get notified about new Java Software Engineer jobs in Toronto, Ontario, Canada . Software Developer...  ...~ Microservices ~ Spring boot ~ Kafka Seniority level Mid-Senior level Employment type Full-time... 
    Senior
    Full time

    NAM Info Inc

    Toronto, ON
    18 hours ago
  •  ...We are seeking a strong Java Tech Lead with proven experience in delivering scalable microservices...  ...Minimum 7 to 11 years of experience in software development with strong focus on Java and...  ...a development team of at least 2 to 3 engineers Strong expertise in Java, Spring,... 
    Senior

    Intellect Design Arena Ltd

    Toronto, ON
    4 days ago
  •  ...businesses succeed by giving them the software, payments, and commerce-accelerating...  ...on. You will be reporting to the Senior Manager of Software Engineering. You will be involved in the entire software...  ...Gateway. We are looking for a Java/Spring Boot developer to help... 
    Senior
    Full time
    Remote work

    Xplor

    Toronto, ON
    7 days ago
  •  ...Senior Software Engineer - Java Streaming - Connectors About ClickHouse Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast‑growing private cloud companies. With more than 3,000 customers and ARR that has grown over 250... 
    Senior
    Local area
    Remote work
    Worldwide
    Home office
    Flexible hours

    Clickhouse

    Toronto, ON
    4 days ago
  • Become a pivotal Java Software Engineer specializing in cloud platforms and microservices. Utilized your expertise in Java and Spring to deliver cutting-edge applications in a collaborative environment. As a Java Tech Lead, you'll be responsible for leading a team and ensuring... 
    Suggested

    Intellect Design Arena Ltd

    Toronto, ON
    4 days ago
  • $62.87k - $147.5k per year

     ...At Capgemini Engineering, the world leader in engineering services, we...  ...saving robots, our digital and software technology experts think outside...  ...We are looking for senior backend engineers for a critical...  ...years of extensive experience in Java backend language.. ~ Able to... 
    Senior
    Permanent employment
    Full time
    Manual labor
    Local area
    Remote work

    Capgemini

    Toronto, ON
    17 days ago
  •  ...security systems that empower Snowflake engineers to bring the most secure Data Cloud to our...  ...role, you will design and build necessary software solutions across a wide range of problem...  ...of the following languages: JavaScript, Java, Python, C, C++, Go. Effective interpersonal... 
    Senior
    Full time

    snowflake

    Toronto, ON
    18 hours ago
  • Drive innovation as a Java Software Engineer with robust Agile skills. Work closely with product owners and development teams to implement high-performance features that meet business needs. You will play a critical role in gathering requirements and leading backlog coordination... 

    Cloudious LLC

    Toronto, ON
    3 days ago
  • $96.4k - $142.66k per year

     ...minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization...  ...optimizations ~ Familiarity with building RESTful backend services in Java, GoLang and/or Python ~ Familiarity with database systems (... 
    Senior
    Full time
    Local area

    Zynga

    Toronto, ON
    7 days ago
  • $72k - $138k per year

     ...job coaching Summary We are seeking Senior Java Developers to join our team on a 1-year...  ...maintaining Java-based applications or software solutions for a leading North American Bank...  ..., Information Technology, Computer Engineering, or related IT discipline; or equivalent... 
    Senior
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    10 hours ago
  •  ...commitment to quality and service Resourcefulness Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend services and... 
    Senior
    Full time
    Work at office
    Remote work

    Apertera

    Toronto, ON
    2 days ago
  •  ...Our client, a leading financial services organization, is seeking a Senior Software Engineer to join their team. The Senior Software Engineer will play a pivotal role in driving impactful solutions for intricate business challenges within a dynamic and high-energy delivery... 
    Senior

    Source Code

    Toronto, ON
    3 days ago
  • $156k - $188k per year

     ...and closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem....  ...industry. What You’ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and cultural tone for what... 
    Senior
    Live In
    Remote work
    Flexible hours

    NexHealth

    Toronto, ON
    18 hours ago
  • $90k - $140k per year

     ...company perks await! Job Description: Microchips FPGA software engineering team is at the forefront of developing advanced Electronic...  ...Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes. Required Experience: Senior IC... 
    Senior
    Full time
    Manual labor
    Work at office

    Microchip

    Toronto, ON
    21 hours ago
  • $153.82k - $250.04k per year

     ...customer engagement tool. We’re looking for a Senior Fullstack Engineer to help us tackle significant...  ...: ~ Professional experience building software at scale ~ Professional experience with one of Ruby, Ruby on Rails, React, Java, MongoDB, microservice architecture, distributed... 
    Senior
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    13 days ago
  •  ...Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise...  ...to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to... 
    Senior
    Remote job
    Contract work

    YO AI Labs

    Toronto, ON
    14 days ago
  • $111.4k - $161.4k per year

     ...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations...  ...entitlement matter Familiarity with search and retrieval engines (Vespa, OpenSearch, Elasticsearch) at the level of writing... 
    Senior
    Contract work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    21 hours ago
  • $180k - $275k per year

     ...contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly...  ...Engineer: 12+ years of proven software development expertise (Java development required) Enterprise SaaS Leader: Extensive experience... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Toronto, ON
    26 days ago
  • $160k - $200k per year

     ...and other AWS services Interservice communication via RabbitMQ and Apache Kafka About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our technology platform. You will write clean, reliable code, design scalable... 
    Senior
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    13 days ago
  •  ...We are hiring a Senior Software Engineer to join our Server Security team. The Server Security team is a development-focused group within the company...  ...~ Proficiency in a compiled language (C++, Rust, Go, Java, or similar). Technical interviews will be conducted in a compiled... 
    Senior
    Remote work

    United States Digital Space LLC

    Toronto, ON
    4 days ago
  • $181.05k - $213k per year

     ...partners through world-class software, purpose-built for everyone in...  ...Work With You’ll enter our engineering interview process as part of a...  ...Problems You’ll Solve As a Senior Software Engineer II, you will...  ...and Kafka . We also utilize Java, gRPC, and AWS.  Execution:... 
    Senior
    Full time
    Work at office

    Carta

    Toronto, ON
    16 days ago
  •  ...Senior Software Engineer About Paramount Commerce We are Paramount Commerce, a leading fintech company focused on simplifying payments in...  ...Forward Builder: You're proficient with our core technologies (Java, GO, React) and database systems (PostgreSQL). You're also... 
    Senior
    Summer work
    Work at office
    Remote work
    Worldwide

    Paramount Commerce

    Toronto, ON
    3 days ago
  •  ...Integration tools such as Jenkins, CircleCI, CodePipeline, TeamCity, or Bamboo Self-directed and ready to collaborate with peers in software, hardware, support, product, and sales in a fast-paced culture Strong understanding and experience operating in an agile... 
    Senior

    TechnoCred

    Toronto, ON
    3 days ago
  • $125k - $175k per year

     ...development of digital investigative software that acquires analyzes and shares evidence...  ...a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our...  ...programming language (e.g. Python C# Java) including: ~ Object-oriented design... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Toronto, ON
    21 hours ago
  • Make an impact as a Senior Software Engineer within IBM's Confluent platform. You'll focus on building scalable backend solutions that empower data...  ...and supporting backend systems • Solid programming skills in Java, Go, C/C++, or Python • Familiarity with public cloud... 
    Senior

    IBM

    Toronto, ON
    3 days ago
  •  ...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. AS A SENIOR SOFTWARE ENGINEER YOU WILL: Drive high-impact initiatives that span our product areas and full tech stack, including golang and Python on... 
    Senior
    Full time

    snowflake

    Toronto, ON
    18 hours ago
  • A consulting firm in Toronto seeks a skilled Sr. Software Developer Full Stack. The role requires extensive experience in Java and Spring Boot, along with IAM and RESTful APIs. The successful candidate will translate complex specifications into working applications and work... 
    Senior

    Rubicon Path

    Toronto, ON
    3 days ago
  •  ...Senior Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role This is a senior full-stack role building systems end to end — backend telemetry ingestion and data processing, the operator-facing dashboards, and the... 
    Senior
    Full time

    dominion%20dynamics

    Toronto, ON
    18 hours ago
  •  ...opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the...  ...software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this...  ...the willingness to grow (no matter your seniority!). - A fluent level in English (French... 
    Senior
    Full time
    Remote work

    pigment

    Toronto, ON
    27 days ago
  •  ...positive way. You will… Be part of a team of multidisciplinary Engineers and Researchers using an AI‑first approach to enable safe self‑...  ..., collaborating with Researchers and Engineers. Mentor other software engineers via code reviews, technical design reviews, and... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!