Java Engineer – Equity Volatility 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. The team interacts with key stakeholders such as Portfolio Managers, Middle Office, and Risk Managers. Must be a very strong hands-on developer with a good understanding of pricing and risk functionalities of a trading system. Excellent communication skills and being a team player are essential. Experience working in a Unix/Linux environment is required. Experience with cloud and containerization technologies is a plus. Principal Responsibilities Build and maintain real-time equities pricing and risk systems. Code in and/or learn UI technologies. Write documentation. Test code using approved frameworks. Qualifications/Skills Minimum of 5 years\’ experience with Java backend development. Deep understanding of concurrent, multi-threaded application environments. Expertise in Object-Oriented design, Design Patterns, Unit & Integration testing. Experience with distributed caching and replication technologies. Experience with equities, derivatives, or convertibles is preferred. Knowledge of Python is a plus. Proficiency in Unix/Linux. Knowledge of Agile/Scrum methodologies. Front-end UI technologies such as JavaScript and HTML5 are desirable. B.S. in Computer Science, Mathematics, Physics, or Financial Engineering. Demonstrates thoroughness and strong ownership of work. Good team player with a willingness to participate and help others. Excellent communication skills. #J-18808-Ljbffr
Contact Detail:
Millennium Management Recruiting Team