OMS Principal Software Architect - (Full Stack, Design & Develop Financial Trading Applications) - Hybrid
Core
Design and develop high-performance Order Management System (OMS) features for financial trading applications.
Role type
Principal Software Architect (Full Stack)
Builds
Scalable, robust financial trading applications and OMS features
Domain
Financial services / Trading technology
Deliverable
production ML models | product features
Required skills
Java, full-stack engineering, object-oriented programming, backend development, frontend development, code review, performance optimization, troubleshooting, architectural design
Preferred skills
Financial trading ecosystem knowledge, mentoring
Technologies
Java
Responsibilities
Design, develop, and maintain high-performance OMS features; Collaborate with product managers to translate requirements into technical solutions; Participate in code reviews and mentor junior engineers; Optimize application performance for scalability and low latency; Troubleshoot complex technical issues in frontend and backend systems; Contribute to feature planning and technical documentation
Seniority
Principal, hands-on IC with mentorship