UI with Java (Fullstack dev) Job Number 3153771 Primary Location Non-Japan Asia-India-Karnataka-Bengaluru Education Level Bachelor's Degree Job Development Employment Type Full Time Job Level Associate Description Department Morgan Stanley Investment Management (MSIM) Technology Job Location Bangalore About Us 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 Morgan Stanley Investment Management (MSIM) strives to provide outstanding long-term investment performance, service and a comprehensive suite of investment management solutions to a diverse client base, which includes governments, institutions and corporations worldwide.
Department profile MSIM Technology is responsible for the design, development, delivery, and support of the global technical platforms that supports the MSIM Business.
The department is comprised of multiple teams with highly talented individuals who thrive to provide robust and innovative solutions working closely with the Business to add value.
Position Overview We are looking for an experienced Web / UI developer on Java technologies to join the Performance Measurement team.
Team is responsible for developing applications and processes that calculate and report Portfolio Performance rate of returns and risk statistics.
Your role will be focused on developing new systems, calculation engines and reporting tools both Web application and Business services (SOAP, microservices) as well as maintaining existing applications.
You will also be responsible for Level 2 production support which is generally analytical. You will play a critical role in design and development of new Web application and will be working closely with other team members and Product Owner.
You should be working using Agile Principles and values, understand and work with the concept of MVP. Role provides very good opportunity to work on various technology stack.
Work collaboratively with other technical teams. Opportunity to be part of forums and groups outside of team for learning and contribution.
The Right Candidate You must be a strong technologist passionate to solve business problems. Have atleast 4-5 years of experience in core Web technologies as well as Java.
You will be working within an Agile Squad and liaising with the Product Owner and Scrum master. You shall thus be well versed with Scrum ceremonies.
Be self organizing and independent as well be a team player. Excellent oral and written communication skills, ability to communicate clearly and concisely.
Can-do positive attitude with proactive approach to problem solving. Be able to multi-task. Develop and maintain good relationship with the Business.
Firm provides excellent opportunity for learning and development. Free access to e-learning platforms for self study. Must be passionate and enthusiast to learn.
Must have interest in numbers and mathematics, understanding of simple financial calculations like simple and compound interest would be beneficial.
Qualifications Required Experience Skill Set Primary Technical skills Web technologies (HTML, CSS, JS), Angular 2, Highcharts, NPM, TypeScript, Single Page applications.
Strong hands-on experience with Java 8 (multi-threading, data structures, design patterns and OOP practices etc) Spring Boot, Spring Core, MVC, Spring JPA, Spring Security, Spring REST, SOAP & REST Web Services, Gradle / Maven, Swagger Experience using basic SQL, queries using inner and outer joins, understanding of indexing.
Either Sybase or DB2. DevOps - Git, Jenkins, Junit, Sonar, Mockito, Treadmill Basic working knowledge of Unix / Linux, shell-scripting.
Good to have skills Understanding of Investment Management as a business. Eager to learn the business including various Products and Asset types.
Worked on Microservices framework. Cloud technology AWS, Azure.