REMOTEFULLTIME
Lead II - Software Engineering- Java Backend with Javascript
UST Global
Remote · remote · Posted 71d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.2s
- Found the form on Linkedin · 10 questions to answer1.0s
- Decided the answers for all of them2.6s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Role Description UST is a global digital transformation solutions company. This role is with UST, working on a client project for one of the largest financial institutions in Canada. Business Context The Transparency team is a Front Office development team responsible for the development of cross-asset automated pricing and risk systems, primarily focused on FICC derivatives. The Transparency team works directly with global sales/trading/quant teams on the development of applications incorporating pricing and risk models used for electronic trading.
- Java 17+/Python 3+
- JavaScript/TypeScript/React
- Solace/Kafka messaging
- Hazelcast for caching and distributed computing
- ZeroMQ/WebSocket for remote socket communication
- Google Protocol Buffers/JSON/SBE for serialization
- Graphite/Grafana/Dynatrace for observability
- RHEL Linux 8+ Position Overview The Transparency Team is looking for a senior-level software engineer in Trivandrum, India to join our core pricing/risk services development team. The ideal candidate has the following skills: Essentials:
- 7+ years Java development experience building enterprise software for data-intensive applications
- Strong Core Java knowledge, JDK 17+
- Strong understanding and experience with multi-threaded programming
- Experience with implementing automated unit, integration, regression testing into CI/CD pipelines
- Ability to work with sales/trading/quant teams on implementing pricing/risk models into high throughput streaming data pipelines
- Ability to work with eTrading/infrastructure teams on efficient distribution of pricing/risk model outputs to facilitate low-latency trading Highly desirable:
- Experience developing high-performance real-time streaming systems over a variety of protocols
- Strong knowledge of pricing/risk of FICC derivatives products (Swaps/Forwards/Options)
- Experience optimizing tradeoffs between throughput and latency in system design Candidate should also be or have:
- Ability to plan, evaluate, recommend, design, operationalize, and support solutions in compliance with enterprise and industry regulatory requirements for G-SIB (Global Systemically Important Bank)
- Ability to work on multiple initiatives at the same time
- Familiar with Agile, and SDLC processes Team Emphasis Core Java is the primary focus. Practical working knowledge of JavaScript, Web UI development, and real-time Web APIs (WebSocket and/or SSE) is expected to contribute productively in a full-stack capacity. This is a data-intensive team building solutions with high throughput (10–100Ks of messages per second per thread) and low-latency (sub-millisecond) performance requirements. UI performance is part of the end-to-end solution’s overall performance, so candidates should approach both Core Java and JavaScript with the same emphasis on performance and systems-level engineering. Other Education and Accreditation College/University degree with emphasis on numerical subjects (Computer Science, Engineering, Maths, Sciences etc.)
Skills Multithreading, Solace, JavaScript, Apache Kafka
Sourced from linkedin
Section · 02
Skills
Section · Company
About UST

UST Global
IT Services & Consulting
14.0k+
employees
1999
27 years old
Aliso Viejo, California
US
₹12.9L PA avg
Avg at UST
About
Industries
Employee ratings
0 reviews
Employees rate it well for
Find them on