Morgan Stanley
Morgan Stanley12h ago
Career Pages

JAVA Developer

Mumbai, MH,IN, IN
Full Time
Mid Level

Auto Apply to 50+ AI Matched JAVA Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Morgan Stanley

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Morgan Stanley is seeking an Associate Software Engineer, a JAVA Developer, to join a collaborative agile development team in Mumbai, India. This role involves creating, improving, and maintaining the firm's strategic global Transaction Reporting systems. You will work on a modern microservice-based platform, employing Domain-Driven Design and an event-based architecture. Responsibilities include developing functionality iteratively, liaising with business analysts, product owners, and other developers within the agile squad, and continuously improving the quality and maintainability of the system and codebase through code reviews and refactoring. You will interface with various internal teams, including Global Confirmations & Statements development, Enterprise Infrastructure, Operations, and Projects teams.

Key Skills and Qualifications:

  • Passion for server-side Java development
  • Strong understanding of Object-Oriented Analysis, Design Patterns, and Programming
  • Excellent problem-solving abilities and rapid learning capacity
  • Ability to understand complex business problems and deliver technical solutions
  • Experience with SQL, Relational Databases (DB2/Sybase)
  • Proficiency in testing frameworks like Junit, AssertJ/Hamcrest, Cucumber, BDD, and mocking frameworks
  • Fundamentals of Spring
  • Working knowledge of Unix/Linux
  • Working knowledge of messaging and pub/sub communications
  • Experience with Build/CI tools such as Ivy/Gradle/Maven/Sonar/Jenkins/Hudson/Git
  • Good verbal and written communication skills
  • Strong organization and coordination skills
  • Highly motivated with the ability to proactively identify and resolve issues
  • Team player
  • At least 2 years of relevant experience is generally expected.

Desirable Experience:

  • Angular/Ext JS web development
  • PowerApps
  • Snowflake/Cloud Technologies
  • Concurrency Control and Transaction Management
  • Enterprise Architecture Patterns, GoF design
  • Experience in banking and regulatory reporting (EMIR, MIFID, SFTR, MAS, CFTC etc.)
  • Knowledge of OTC, listed and cash products
  • Domain-driven design and micro-services experience

This role is based in Mumbai, Maharashtra, India.

Company

Morgan Stanley

Morgan Stanley

Morgan Stanley is a leading global financial services firm providing investment banking, securities, wealth management and investment management services. With offices in 42 countries, we are committe...

Mumbai, MH,IN, IN
Posted on Career Pages
JAVA Developer - Associate- Software Engineering at Morgan Stanley | Mumbai, MH,IN, IN | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform