Java (with C#) Developer
Core
Develop and maintain core services, components, and the Position/Trades booking platform for a front-office FX trading environment.
Role type
Senior IC Java/C# Developer (IT Team Lead)
Builds
Position/Trades booking platform, feed handlers, shared libraries, metrics and reporting tools, front-end applications
Domain
Financial Services / FX Trading / High-load distributed systems
Deliverable
production ML models | product features
Required skills
Java (SE, multi-threading, low latency, optimization), C#, electronic trading platforms, high-load distributed architectures, agile methodologies, migration/refactoring, quantitative subjects
Preferred skills
Oracle Coherence
Technologies
Java, C#, Oracle Coherence
Responsibilities
Develop and maintain the Position/Trades booking platform to high standards of quality, security, and performance; Participate in agile SDLC including technical analysis, documentation, development, testing, and code reviews; Collaborate with production support for release and maintenance; Work directly with traders and perform L3 support; Delve into existing code in other programming languages as necessary
Seniority
Senior, hands-on IC with team lead experience