Vice President Java Spring Boot Portfolio Management UMA Apply
**Position Title:** **Vice President – Java, Spring Boot, Portfolio Management, UMA** **Education Level:** Bachelor's Degree **Experience Level:** 7-15 yrs. of U.S. Experience **Due Date: ASAP** **Work Location:** New York Plaza,New York **Description:** We are looking to hire a talented software engineer having 10+ years of experience to join the Advisory team in the Morgan Stanley New York office. The Advisory team is responsible for maintaining and building systems for Advisory business. We are working on a Portfolio Management System for UMA business to build the next generation of systems using latest technologies and techniques and hence are looking for a software engineer to help drive the development. The role is primarily to create and maintain portfolio trading application built using Java, J2EE, Spring Boot, Apache Kafka and REST APIs. **++Required Skills++ _Functional:_** • Experience in financial domain and understanding of portfolio management functions. • Experience in building trading applications. Knowledge of stock market and trading business. • Strong communication and interpersonal skills • Strong data analysis skills and attention to detail • Self-motivated individual and creative thinker who will take ownership of tasks and projects. **_Technical:_** • At least 8 years of hand-on Java EE and core Java experience with strong leadership qualities • Experience in developing client-server, distributed, real-time applications using Java, J2EE, Spring Boot and Apache Kafka • Good knowledge of Concurrency and high volume server side development • Working knowledge of Cloud development environment and tools like Docker, Kubernetes, Azure • Experience with web service development, REST and Services Oriented Architecture • Shell scripting and Python scripting knowledge in Unix/Linux environment. • Involvement in full Software Development Life Cycle of the project. • Working experience in SQLS / Stored Procedures with a RDBMS. • Experience working with Source Code Management solutions like (ex. Git, Perforce, CVS) • Experience testing software (e.g. Unit testing, using frameworks, performance testing/tuning) • Strong object-oriented design and development skills