Morgan Stanley
Morgan Stanley5h ago
Career Pages

Java Developer_Director_Software En...

Mumbai, MH,IN, IN
Full Time
Senior Level

Auto Apply to 50+ AI Matched Java Developer_Director_Software En... 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: Senior Level

Full Job Description

We are seeking a highly motivated Java Developer with hands-on experience to contribute to the development of a new Model Management platform. This role involves working with a diverse technology stack including REST API, Workflow and Rule Engines, scalable big-data platforms, No-SQL databases, and UI technologies like ReactJS/Redux. The ideal candidate will possess a strong understanding of distributed systems architecture, be a collaborative team player with excellent communication skills, and have a passion for programming in a distributed, event-driven, pub/sub environment using Core Java and Python. We value strong analytical and problem-solving abilities. This position requires at least 6 years of experience in Java backend development and deep knowledge of software design principles such as MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, and recursion. Proficiency in core Java concepts including class loading, garbage collection, Java Collections API, Reflections API, Java Streams, and Functional Programming is essential. Experience with common Java frameworks like Spring, JSR-303, Logback, Junit, and Apache Commons is required. Strong knowledge of Relational Databases and SQL (DB2), as well as No-SQL Databases (MongoDB), is also necessary. Familiarity with cloud technologies such as Azure, Snowflake, and Databricks, and workflow engines like BPMN and DMN (Camunda 7/8) is a plus. Experience with Behavior-Driven Development (BDD) using JBehave/Cucumber and Test-Driven Development (TDD) is strongly preferred. Candidates should be proficient in GIT source code management and have knowledge of automated build processes using Gradle and Jenkins. Expertise in Representation State Transfer (RESTful Web services), HTTP, XML, JSON, and Unix/Linux environments is expected. Experience with Liquibase for database schema management is also beneficial. We operate in a highly collaborative environment that emphasizes teamwork and client focus. We are committed to diversity and inclusion, offering a supportive environment where individuals can maximize their potential.

Company

Morgan Stanley

Morgan Stanley

Morgan Stanley is a leading global financial services firm that advises, invests, and provides solutions to governments, institutions, and individuals. With a strong commitment to diversity and inclus...

Mumbai, MH,IN, IN
Posted on Career Pages
Java Developer_Director_Software Engineer at Morgan Stanley | Mumbai, MH,IN, IN | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform