Software Developer (Java/Scala)
Core
Develop new features and performance enhancements for FlexTrade's flagship Order Management System (OMS) and Execution Management System (EMS) platform, FlexONE.
Role type
Senior IC software developer (Java/Scala)
Builds
Buy-side OMS and EMS trading solutions
Domain
Financial technology / Capital markets
Deliverable
production ML models | product features
Required skills
Java, Scala, object-oriented design, gRPC, Akka, SQL, relational databases
Preferred skills
Functional programming concepts
Technologies
Scala, Akka, gRPC, SQL
Responsibilities
Design and implement new features on the product roadmap; Identify and implement performance enhancements in the core product; Implement bug fixes and assist with production support
Seniority
Mid-level, hands-on IC