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