Join to apply for the Java Engineer – Equity Volatility role at Millennium .
The successful candidate will join a global team that designs and develops Equities Volatility Risk, PnL, and Market data systems. The candidate will work hands-on with other developers, QA, and production support teams, interacting with stakeholders such as Portfolio Managers, Middle Office, and Risk Managers. Must be a strong hands-on developer with a good understanding of pricing and risk functionalities of trading systems. Excellent communication skills and teamwork are essential. Experience in Unix/Linux environments is required; cloud and containerization experience is a plus.
Principal Responsibilities
- Building and maintaining real-time equities pricing and risk systems
- Coding and learning UI technologies as needed
- Writing documentation
- Testing code via approved frameworks
Qualifications/Skills
- Minimum 5 years\’ experience with Java backend development
- Deep understanding of concurrent, multi-threaded applications
- Expertise in Object-Oriented design, Design Patterns, and testing
- Experience with distributed caching and replication technologies
- Experience with equities/derivatives/convertibles preferred
- Knowledge of Unix/Linux
- Experience with Agile/Scrum methodologies
- Nice to have: front-end UI technologies such as JavaScript and HTML5
- B.S. in Computer Science, Mathematics, Physics, or Financial Engineering
- Strong ownership, thoroughness, and teamwork skills
- Excellent communication skills
Additional Information
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and IT
- Industry: Investment Management
#J-18808-Ljbffr
Contact Detail:
Millennium Recruiting Team