Taro Logo

Java Developer - Associate - Software Engineering

Morgan Stanley is an industry leader in financial services, mobilizing capital to help governments, corporations, institutions, and individuals achieve their financial goals.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Java Developer - Associate - Software Engineering

Morgan Stanley is seeking a Java Developer at the Associate level to join their Wealth Management Technology division. This role is part of the Services Technology team, focusing on developing applications for Service to Sales, including Contact Center, Client Onboarding, Account Opening, CRM, and more. The position requires strong expertise in Java development and enterprise applications, with a focus on building robust server-side solutions.

The ideal candidate will have at least 4 years of hands-on Java experience and deep knowledge of enterprise technologies including Spring Boot, Kafka, and various databases. They'll work in an Agile environment, collaborating with global teams on critical financial technology solutions. The role offers exposure to cutting-edge technology while working on applications that support Morgan Stanley's worldwide operations.

Morgan Stanley, with its presence in India since 1993, offers a dynamic environment where professionals can make a global impact. The company's commitment to excellence, combined with its values of putting clients first and fostering diversity and inclusion, makes this an attractive opportunity for developers looking to advance their careers in financial technology.

The position offers comprehensive benefits, career growth opportunities, and the chance to work with some of the industry's best talents. You'll be part of a team that develops solutions used by financial advisors, operations teams, and client service representatives, directly impacting the firm's global wealth management business. The role combines technical expertise with business domain knowledge, offering a unique opportunity to grow both technical and financial sector expertise.

Last updated 19 days ago

Responsibilities For Java Developer - Associate - Software Engineering

  • Building enterprise server-side applications using Java EE Technologies
  • Hands-on development of Java applications and multi-tier Java EE style applications
  • Collaborating with multiple technology teams upstream and downstream
  • Working in Agile development methodologies
  • Collaborating with business and technology teams located globally

Requirements For Java Developer - Associate - Software Engineering

Java
Python
Kafka
  • At least 4 years of hands-on experience of Java v1.8 or higher
  • Excellent knowledge of Java EE, Web Services (REST/SOAP), Spring Boot, Spring framework, MQ, Kafka, Databases
  • Experience and very good understanding of Design Patterns
  • Good understanding of DevOps practices and tooling
  • Experience in understanding requirements of large enterprise applications
  • Experience working in Agile development methodologies
  • Working Knowledge of Unix/Linux and/or any scripting language
  • Working Knowledge of Python

Benefits For Java Developer - Associate - Software Engineering

Medical Insurance
  • Comprehensive employee benefits and perks
  • Career mobility opportunities
  • Supportive and inclusive work environment
  • Global work exposure