Verified today
Lead Software Engineer
About the role
Morgan Stanley's FINANCE Technology (FINTECH) group is hiring a Lead Software Engineer at Vice President Level to join the FORT team. You will build the new Model management platform, designing distributed, event-driven systems and working with cybersecurity datasets using Java, Python, REST APIs, ReactJS/Redux, and cloud/big-data technologies. The role is based in Bengaluru, India, and is a full-time position.
What you’ll do
- Support building the new Model management platform with hands-on Java development
- Work with REST API, Workflow and Rule Engine technologies, scalable big-data platforms, No-SQL databases, UI (ReactJS/Redux), and reporting tools
- Understand distributed systems architecture and thrive in a distributed, event-driven pub/sub environment using Core Java and Python
- Apply strong ownership, problem-solving skills, and effective communication in a fast-paced, collaborative environment
- Build scalable, data-intensive systems and work with cybersecurity datasets
What you’ll bring
- 8 years of experience in Java backend development
- Strong knowledge of core Java (class loading, garbage collection, collections API, Reflections API, Java Streams, functional programming)
- Strong knowledge of common Java frameworks (Spring, JSR-303, Logback, JUnit, Apache Commons)
- Strong knowledge of relational databases and SQL (DB2)
- Good knowledge of No-SQL databases (Mongo DB)
- Strong knowledge of software design principles (MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion)
- Very strong analytical and problem-solving abilities
- Good exposure to Agentic AI
Nice to have
- Cloud tech stack – Azure, Snowflake, Databricks
- Workflow Engine – BPMN, DMN – Camunda 7/8
- Strong knowledge of BDD (behavior-driven development) with JBehave/Cucumber
- Experience with TDD (test driven development)
- Strong knowledge of GIT source code management
- Knowledge of Gradle, Jenkins automated build processes
- Knowledge of Liquibase database schema management
- Knowledge of Unix/Linux