Logo
Morgan Stanley

Java/DB Developer - Director - Software Engineering

Morgan Stanley, Washington, DC, United States


Java/DB Developer - Director - Software Engineering

Job Number: 3261175

Posting Date: Oct 24, 2024

Primary Location: Non-Japan Asia - India - Mumbai

Job: Technology

Employment Type: Full Time

Job Level: Director

Description

Qualifications

Skills Required

  1. Good experience in developing applications using Core Java
  2. Understanding of multithreading: Threads, ExecutorService, ThreadPools, Synchronization, Locks
  3. Java Collections, Stream APIs, Collections in multithreaded applications
  4. Experience with Java frameworks like Spring, Spring Boot
  5. Any experience of processing huge amounts of data using Java is good
  6. Design patterns (Singleton, Factory, Observer/Observable, Builder patterns etc)
  7. Database: Creation of schema/tables and relationships, writing complex SQL queries

Good to have skills

  1. Experience in KDB
  2. Understanding of Spark concepts like RDDs, Datasets, Data frames, Schema, Broadcasts, Accumulators, Query optimizations, Analyzing DAGs and Spark UI
  3. Text and binary file formats like CSV, Parquet, Avro, ORC etc

Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross-section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents.

#J-18808-Ljbffr