Broadridge Financial Solutions Lead Programmer Analyst HT in New York, New York
Broadridge, a global fintech leader with over $4 billion in revenue, provides communications, technology, data, and analytics. We help drive business transformation for our clients with solutions for enriching client engagement, navigating risk, optimizing efficiency, and generating revenue growth.
Broadridge employs over 10,000 full-time associates globally with a significant presence in North America, Europe, and Asia. Please visit our website at www.broadridge.com to learn more.
Broadridge is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the -EEO is the Law- poster.
-Our Associates Matter.Everyone Benefits from Diversity - Inclusion.Diverse - Inclusive Teams Drive Growth.-
Broadridge is hiring! Are you looking for a superb opportunity to work with a stellar team for a growing company? LTX is a fintech startup, in stealth mode, incubated within Broadridge Financial Solutions, a global fintech company with a market cap of over $15B and a leader in fixed income technology. LTX's mission is to bring greater trading efficiency and instantaneous market intelligence to complex financial marketplaces. This activity will introduce an innovative machine learning framework, drawing on our unparalleled pool of transaction history, that will power the way illiquid fixed income securities are transacted in the future.
Led by a group of successful fintech innovators, LTX is now putting together a top-tier development team to build an entirely new next-generation multi-asset trading platform. If you are highly talented with a passion and drive for both technology and financial markets, you should consider joining the LTX team. You will help shape the next generation of global financial markets. Be part of a highly skilled team creating an entirely new real-time Trading Platform from the ground up
Build highly performant microservices in java that are asynchronous in nature and messaging-centric
You will assume responsibility for code quality and correctness
Develop server-side code in a challenging high-performance environment
You will ensure your code is fully tested at the unit level. Help design and build end-to-end automated tests
Produce prototypes to solicit real user feedback, utilize feedback to evolve the product iteratively
Minimum of 7 years of experience in Java programming language
Financial services experience preferred but not required
Knowledge of common software design patterns and experience with Object Oriented Analysis and Design
Experience with distributed systems design and development
Substantial knowledge of database design and experience with SQL/NoSQL databases such as Postgres, MongoDB, Cassandra, etc.
Experience working with highly concurrent systems preferred, including: Knowledge of multi-threading and concurrency
Knowledge of network programming and sockets
Experience with real time, high volume transaction systems
Experience with Amazon AWS EC2/S3/RDS/etc. is a big plus
General knowledge of tuning and capacity planning concepts across multiple architectural components
Excellent written and verbal communication skills; ability to interpret business requirements and interact with product stakeholders
Education and/or experience equivalent to a Bachelor's degree
All your information will be kept confidential according to EEO guidelines.