Lead Software Engineer- Java Fullstack
Core
Lead Software Engineer designing and developing scalable Order Management System (OMS) features for a financial trading platform.
Role type
Senior IC full-stack Java engineer (trading systems)
Builds
High-performance OMS platform features for investment professionals
Domain
Financial services / Trading technology
Deliverable
production ML models | product features
Required skills
Enterprise Java, Frontend frameworks, Distributed systems, Software architecture, Design patterns, Algorithms, Data structures, Mentoring
Preferred skills
Financial trading applications (OMS/EMS), Multi-threaded programming, 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