Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. We advise, originate, trade, manage and distribute capital for governments, institutions and individuals. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. We provide you a superior foundation for building a professional career where you can learn, achieve and grow.
TECHNOLOGY/ROLE/DEPARTMENT AT MORGAN STANLEY
Technology is the key differentiator that ensures that we manage our global businesses and serve clients on a market-leading platform that is resilient, safe, efficient, smart, fast and flexible. Technology redefines how we do business in global, complex and dynamic financial markets. We have a large number of award winning technology platforms that help to propel our Firm’s businesses to be the top in the market. Our India technology teams are based in Mumbai and Bengaluru. We have built strong techno-functional teams which partner with our offices globally taking global ownership of systems and products. We have a vibrant and diverse mix of technologists working on different technologies and functional domains. There is a large focus on innovation, inclusion, giving back to the community and sharing knowledge.
Institutional Securities Technology (IST) develops and oversees the overall technology strategy and technology solutions to drive and enable the Institutional businesses and enterprise-wide functions. Our clients include Fixed Income, Equities, Commodities, Investment Banking, Research and Global Capital Markets as well as Operations, HR and Corporate Services.
We are seeking a Senior Java Developer to lead a successful team delivering electronic trading, research and analytics for the Morgan Stanley Electronic Trading and Fixed Income businesses. Morgan Stanley is a leader in a competitive marketplace and provides superior execution to our clients utilizing a proprietary and award winning rich internet application called Matrix. The Matrix Core team is responsible for designing and building the strategic platform that support different vertical functional areas within Matrix.
This is a hands-on lead role in the Matrix Core team, which requires interacting and collaborating with multiple technology teams. The role involves all aspects of the software development life cycle: analysis, design and implementation. We need a flexible and practical technologist who demonstrates excellent problem solving skills, enjoys all aspects of software development and will contribute to the success of the team.
You will be a technically proficient and enthusiastic Java developer who enjoys keeping abreast of new technologies
You will promote best practices in terms of DevOps and TDD, in order to help the team become more productive
You are able to bring ideas into the team to further enhance the platform for our business
You will be responsible for designing and developing microservices that support our web browser, desktop and mobile platforms
You will be responsible for scoping, estimating, planning, and executing projects
You will lead an agile team of talented developers and mentor them to reach their full potential
You will be passionate about working with leading web technologies and influence the technical strategy for the team
You will be an active contributor to architectural design meetings and code reviewsQUALIFICATIONS
Technical Skills Requirement:
Excellent Java skills with at least 8 years of 'hands-on' experience implementing solutions
Strong experience of architecting complex enterprise applications.
Experience with Spring, web services and in-memory data grid technologies, e.g. Gigaspaces, Hazelcast
Working knowledge of relational databases (e.g. DB2)
Experience with Python scripting and exposure to UNIX / Linux as a platform
Demonstrable ability to meet deadlines and deliver results
Experience of agile & TDD
Outstanding communication and interpersonal skills
Experience with public cloud providers (e.g. Azure, AWS)