Lead II - Software Engineering - Java , Regression Testing

UST

unknownPosted Jul 9, 2026
Posting intelligenceActively listed

Skills

javascriptregressionangulargrafanapythonreactscalacicdjava

About the role

Role description

UST Canada is part of UST, a global digital transformation solutions company. This role is with UST Canada, working on a client project for one of the largest financial institutions in Canada.

Project Overview

UST Canada is supporting a large Canadian financial services client on the development and enhancement of front-office pricing and risk platforms. The work is focused on cross-asset automated pricing and risk systems, primarily for FICC derivatives, and involves applications that incorporate pricing and risk models used in electronic trading workflows. The role will contribute to systems used by global front-office sales and trading users, working with stakeholders across technology, sales/trading and quantitative teams. The broader delivery environment includes distributed teams across multiple global locations.

We use the following technology stack:

Java 17+/Scala/Python 3+

React and AngularJS

Solace messaging

Hazelcast distributed computing

ZeroMQ for remote socket communication

Google Protocol Buffers/JSON/SBE for serialization

Graphite and Grafana for metrics

RHEL Linux 8+

Position Overview

The team is looking for a mid to senior-level software engineer in Trivandrum, India to join the core pricing/risk services development team. This is a UST Canada role supporting a client project for one of the largest financial institutions in Canada. The role requires working 4 days a week in the office. The ideal candidate has the following skills:

Essentials:

5+ years experience as a software engineer

5+ years' of strong Core Java knowledge, JDK 11+

Ability to develop high performance event-driven messaging systems

Experience with implementing automated unit + regression testing into CI/CD development pipelines

Strong understanding and experience with multi-threaded programming

Highly desirable:

Strong knowledge of Interest Rate Swap products (FRA/IRS/XCCY)

JavaScript + React experience

Python experience

Candidate should also be or have:

Self-starter, delivery focused

Ability to work on multiple initiatives at the same time

Familiar with Agile, and SDLC processes

Other

Education and Accreditation

College/University degree with emphasis on numerical subjects (Computer Science, Engineering, Maths, Sciences etc.)

Skills

core java,multithreading,regression testing,pricing risk,

About UST

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact - touching billions of lives in the process.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.