Building and maintaining real-time equities pricing and risk systems. Coding in and/or learning UI technologies as required. Writing documentation. Testing code via approved frameworks. Qualifications/Skills
Experienced Java developer, server-side, with 3+ years. 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. General market knowledge of equities/derivatives/convertibles is desirable. Experience working with Python is nice to have. Knowledge of Unix/Linux is required. Knowledge of Agile/Scrum development methodologies is required. Front-end UI technologies is a nice to have – JavaScript, HTML5. B.S. in Computer Science (CIS), Mathematics, Physics, or Financial Engineering. Demonstrates thoroughness and strong ownership of work. Good team player with a strong willingness to participate and help others. Strong communication skills. Documentation writing is a must. Quick learner. Able to cope with pressure, ambitious team members, and changing project priorities. The estimated base salary range for this position is $175,000 to $250,000, which is specific to New York and may change in the future. Millennium pays a total compensation package that includes a base salary, discretionary performance bonus, and a comprehensive benefits package. When finalizing an offer, we consider an individual’s experience level and the qualifications they bring to the role to formulate a competitive total compensation package.
#J-18808-Ljbffr