Mandatory Skills Description:
* 8+ years of professional Java development experience, ideally in financial services.
* Strong experience in Java, Spring boot, Kafka, Redis, SQL or similar technologies.
* Strong understanding of multi-threading, concurrency, and performance tuning in Java.
* Strong problem-solving skills and ability to troubleshoot real-time trading issues.
* Excellent communication and interpersonal skills.
* Available and ready to provide level 3 support for production trading systems when necessary.
Project Description:
* Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe), etc.
Responsibilities:
* We are seeking a highly skilled Java Developer with experience in developing and maintaining trading applications. The ideal candidate will have a strong background in Java, Spring Boot, SQL, Redis, and Kafka. Candidates who have experience with Order Management Systems (OMS), exchange connectivity, FIX protocol, execution algorithms will be preferred.
* You will work closely with portfolio managers, traders, quants, and other technologists to build robust, scalable, and low-latency systems that support our investment and trading activities.
* Key Responsibilities:
* Design, develop, and maintain core components of our Order Management and Execution Management Systems (OMS/EMS).
* Build and enhance exchange and broker connectivity including support for FIX protocol messaging and APIs.
* Work on trade lifecycle management, including order creation, routing, execution, and post-trade processes.
* Collaborate with traders and other stakeholders to translate business requirements into technical solutions.
* Optimize system performance for low latency, high throughput, and fault tolerance.
* Provide level 3 support for production trading systems when necessary.