Lead Software Engineer- Java Fullstack
Core
Lead Software Engineer for Order Management System (OMS) platform, enhancing backend Java systems and frontend applications for investment professionals.
Role type
Senior IC full-stack Java engineer (OMS)
Builds
Scalable, high-performance OMS features and modernized platform components
Domain
Financial technology / Order Management Systems
Deliverable
production ML models | product features
Required skills
Enterprise Java development, Frontend frameworks, Distributed systems, Software architecture, Design patterns, Algorithms, Data structures, Mentoring
Preferred skills
Financial trading applications (OMS/EMS), Multi-threaded programming, High-performance/low-latency systems
Technologies
Java, Frontend frameworks
Responsibilities
Design and develop scalable OMS features, Integrate backend services and frontend applications, Conduct code reviews and technical discussions, Promote engineering best practices, Assist with platform modernization and refactoring
Seniority
Senior, hands-on IC with mentoring responsibilities