CAIA's Career Center is an easy-to-use, comprehensive resource connecting job seekers with employers in the growing AI field. Use your knowledge and credibility to advance your career or build a talented team for your organization. Opportunities targeted to CAIA Charterholders are prioritized.
In order to search for jobs specifically for CAIA Charterholders or those pursuing the CAIA Charter please enter “CAIA” in the search panel.
This will enable you to search for CAIA specific roles globally.
Full Stack Developer - Securities Data Distribution
Are you interested to help deliver a system that can distribute up to 600,000 data points a second. Will your architecture support 10,000 concurrent connections across 800 systems. Can you help with our goal of delivering features to production on a daily basis.
Morgan Stanley is the market leading bank in Equities trading and our Securities Reference Data platform holds millions of financial products, responding to millions of queries every day with its dynamically scalable APIs and distribution layer. The critical systems are used by hundreds of teams, providing real-time instrument data to functions across the firm including trading, risk and settlement. We are currently renovating this platform with the use of Kafka and private cloud.
We are looking for a full stack developer to join our strong London team. You will work on projects to develop and deploy new fault tolerant data services that underpin both risk and trading. You will get involved in all areas of the SDLC including agile requirements gathering, system analysis and design, Java server side development, relational database and object store development, web development, implementation of caching technologies and comprehensive testing. You will also gain a detailed understanding of financial instruments, working closely with key stakeholders.
Responsibilities * Application development on robust, large-scale, real-time systems in Java * Working in an agile, collaborative environment * Further expanding our DevOps capabilities * Provisioning of enterprise scale APIs / services * Implementation of appropriate caching and messaging technologies * Engaging with clients and consumers to set priorities * Mentoring junior developers
The ideal candidate is quick thinking, comfortable working across multiple technologies and will take ownership of critical problems from design to delivery. We work in a collaborative and results oriented environment where effectiveness matters more than hours in the office or years on the CV and are open to flexible and part time arrangements. A strong interest in working on resilient, enterprise scale architectures, delivering for clients and understanding a broad range of financial instruments will contribute to your success in the team.