Job Description
Do you want to join a dynamic team where you'll help build and support a multi-language, functionally diverse technology stack that powers global trading operations across various exchanges and regions, leveraging an array of strategies.
In this role, you'll collaborate with software engineers, traders, and quantitative researchers to design and develop full-stack software systems crucial for global trading. These include trading systems, exchange connectivity solutions, monitoring platforms, and integration tools for core infrastructure services. The team's technology stack encompasses Java, C++, and Python.
Role:
You will manage and maintain cutting-edge software systems supporting 24/7 global trading.
You will Design and implement full-stack systems
You will predominately work across Java.
You will conduct comprehensive testing at all levels.
You will tackle both legacy code enhancements and greenfield development.
Experience:
You will have Proven experience designing, developing, and maintaining mission-critical, high-performance applications.
You should have 5+ years of professional experience with Java
You will have knowledge of network communication protocols
You will have hands-on experience with inter-process messaging, microservices architecture, and API design.
...