Senior Java Developer
Core
Design and develop backend services for a high-performance trading ecosystem, handling order management, margin calculations, and real-time integrations with external trading systems.
Role type
Senior backend Java developer (financial trading)
Builds
Backend services for trading platform integrations, order management workflows, and risk/margin calculation engines
Domain
Financial services / Capital markets / Trading infrastructure
Required skills
Java, Spring Boot, REST APIs, WebSocket APIs, distributed systems, microservices, financial calculations (margin, P&L, rounding), order lifecycle management
Preferred skills
Experience in regulated financial services, brokerage, or capital markets, AI-assisted engineering tools, low-latency systems
Technologies
Java, Spring Boot, REST, WebSocket, Microservices
Responsibilities
Design and develop backend services for trading platform integrations, integrate external trading platforms using REST and WebSocket APIs, implement order management workflows, develop margin and risk calculation services, optimize system performance in real-time environments, support production incidents, contribute to technical architecture
Seniority
Senior, hands-on IC