Software Engineer
The role will be part of a global team that is responsible for the development of a real-time trade capture system that processes, normalizes and enriches the firm’s executions in multiple asset classes, and feeds the executions to various internal systems, including real-time P&L and risk systems.
Qualifications/Skills Required
* 3+ years of Java or other language experience
* Expertise in Multithreading, Object Oriented design, Design Patterns, Unit & Integration testing
* Experience in Docker, Kubernetes, and cloud technology
* Familiarity with CI/CD and dev ops tools
* Familiarity with Angular, web technology
* Familiarity with Python or Go
* Experience with middleware technologies like JMS.
* Experience with Spring (core, integration, transactions, etc)
* Experience with relational databases, hibernate
* Detail oriented; Demonstrates thoroughness and strong ownership of work
* Good team player with a strong willingness to participate and help others
* Able to prioritize in a fast moving, high pressure, constantly changing environment; Good sense of urgency
* Strong communication skills
* Quick learner
The estimated base salary range for this position is $175,000to $250,000, which is specific to New York and may change in the future. Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package. When finalizing an offer, we take into consideration an individual’s experience level and the qualifications they bring to the role to formulate a competitive total compensation package.
J-18808-Ljbffr