Senior Software Engineer - Liquidity Book- Java Fullstack
Core
Design and develop features for the Order Management System (OMS) platform, serving investment professionals with reliable financial data solutions.
Role type
Senior Fullstack Software Engineer (Java/React/Angular/Vue)
Builds
Order Management System (OMS) platform features and improvements
Domain
Financial technology / Trading infrastructure
Deliverable
product features
Required skills
Java, React/Angular/Vue, distributed systems, software architecture, design patterns, algorithms, data structures, testing frameworks (JUnit/Vitest/Jest/Mocha/Playwright), CI/CD (GitHub Actions/Jenkins), AI coding assistance
Preferred skills
Financial trading applications (OMS/EMS), multi-threaded programming, scalable frontend solutions, FIX protocol, market data integration
Technologies
Java, React, Angular, Vue, JUnit, Vitest, Jest, Mocha, Playwright, GitHub Actions, Jenkins, Claude
Responsibilities
Design and develop OMS features for new initiatives and existing products; Contribute to backend service and frontend application development; Support code reviews, technical discussions, and troubleshooting; Maintain engineering best practices and code quality; Assist with platform improvements including refactoring and performance enhancements
Seniority
Senior, hands-on IC
