Senior Java Software Engineer
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.
- English: Advanced
- ...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...SeniorFull time
- ...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
- ...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...SeniorFull timeRemote work
- ...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...SeniorLocal areaRemote workWorldwideHome officeFlexible hours
- 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
$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...SeniorPermanent employmentFull timeManual laborLocal areaRemote work- ...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...SeniorFull time
- 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...
$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 (...SeniorFull timeLocal area$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...SeniorLong term contractTemporary workFixed term contractFlexible hours- ...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...SeniorFull timeWork at officeRemote work
- ...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
$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...SeniorLive InRemote workFlexible hours$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...SeniorFull timeManual laborWork at office$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...SeniorInternshipWork at officeLocal areaFlexible hours- ...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...SeniorRemote jobContract work
$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...SeniorContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$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...InternshipWork at officeLocal areaRemote workFlexible hours$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...SeniorPermanent employmentFull timeInternship- ...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...SeniorRemote work
$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:...SeniorFull timeWork at office- ...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...SeniorSummer workWork at officeRemote workWorldwide
- ...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
$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...SeniorFull timeContract workWork at officeLocal areaFlexible hours- 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
- ...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...SeniorFull time
- 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
- ...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...SeniorFull time
- ...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...SeniorFull timeRemote work
- ...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...SeniorWork at officeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
- java developer remote Toronto, ON
- java software developer Toronto, ON
- java developer Toronto, ON
- senior java developer Toronto, ON
- entry level java developer Toronto, ON
- développeur java Toronto, ON
- java developer no experience Toronto, ON
- junior java developer Toronto, ON
- senior test manager Toronto, ON
- senior pattern maker Toronto, ON
