Description
We are seeking a Quantitative Developer - Java to join our team at Millennium, a global alternative investment firm.
The role involves developing and enhancing a next-generation distributed risk and pricing platform, maintaining firm-wide risk and P&L capabilities, and collaborating with global teams.
Responsibilities:
- Develop and enhance the next-generation distributed risk and pricing platform.
- Help maintain continuous, uninterrupted firm-wide risk and P&L capabilities.
- Collaborate with global FICT research and technology teams, Middle Office, and Trading.
- Design and implement low-latency, fault-tolerant, loosely coupled distributed systems.
Requirements:
- Bachelor’s degree in computer science or another scientific field from a leading university.
- 4+ years of Java development experience.
- Experience with multithreading, client-server systems, and distributed computing.
- A good understanding of design patterns, algorithms, and data structures.
- Strong analytical, problem-solving, and communication skills, with the ability to work independently in a fast-paced environment.
- Proficiency in English is required.
- Experience with microservices architecture, Protocol Buffers, gRPC, Kubernetes, Docker, Istio, or Spring Boot is a plus.
- Experience with SQL or NoSQL databases, Redis, Kafka, or cross-asset pricing and risk systems is a plus.
For more fresh new jobs, check out yubhub.co.