Senior Java Software Engineer - Vice President

Morgan Stanley

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$155,000–$215,000 / yr
Employment
Full-time
Posted
34 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $164k
This role $185k
$108k $226k
below market most similar roles pay here above market

This role pays more than 81% of similar roles. Most pay $149,337–$177,900 — the blue band above. At the midpoint, this role pays about $185k versus about $164k for comparable roles.

Based on 240 similar postings.

Employer

About Morgan Stanley

Morgan Stanley is a global financial services firm providing investment banking, securities, wealth management, and investment management services to corporations, governments, institutions, and individuals. Industry: Investment Banking & Financial Services

Morgan Stanley currently has 40 open roles on FindRole.

Listed pay typically runs $154,000–$214,000 across 34 roles with salary data.

Most-posted roles

View all roles at Morgan Stanley

At a glance

TL;DR · Senior Java Software Engineer - Vice President

The Senior Java Software Engineer - Vice President joins the Equity Swaps technology team to develop and maintain software solutions for a global front-office business. This hands-on leadership role involves designing, architecting, and building core components for a multi-threaded, Linux-based, real-time Java platform handling high-throughput event flows. You will drive complex initiatives, mentor engineers, and manage technical discussions with business stakeholders. Key responsibilities include managing a large sharded MongoDB cluster, optimizing a core cashflow calculator, and strengthening CI/CD and test automation. The technical stack includes Java, Spring Boot, Kafka, IBM MQ, Hazelcast, Snowflake, and RDBMS systems like Sybase or DB2. You will solve problems within the Equity Derivatives domain, utilizing Unix/Linux scripting and AI tooling to deliver production-ready solutions for high-volume financial data.

What you'll do

  • Build and evolve a multi-threaded, Linux-based, real-time Java platform for high-throughput event flows.
  • Drive the analysis, design, and architecture for complex initiatives spanning multiple systems and teams.
  • Design, architect, and build core platform components while providing technical direction and mentoring engineers.
  • Manage large-scale sharded MongoDB clusters, focusing on design, performance, and operational behavior.
  • Serve as a technical expert on the core cashflow calculator to explain complex financial concepts to stakeholders.
  • Strengthen test automation and deployment practices to mature the team's CI/CD pipeline.
  • Participate in L3 support to lead the resolution of complex incidents and provide technical direction under pressure.
  • Utilize AI tooling to accelerate the software development life cycle while maintaining engineering oversight.

What we're looking for

  • 10+ years of experience designing, building, and operating large-scale distributed systems.
  • Strong Java engineering skills including concurrent/multi-threaded programming, Spring Boot, and automated testing.
  • Proven technical leadership experience driving designs, influencing decisions, mentoring engineers, and delivering complex initiatives.
  • Strong communication skills to adapt between business, senior management, and detailed engineering discussions.
  • Solid understanding of event-driven architectures and messaging systems like Kafka and/or IBM MQ.
  • Strong RDBMS skills including complex SQL and performance tuning (Sybase and/or DB2 preferred).
  • Unix/Linux scripting skills using Shell and/or Python.
  • Experience operating or tuning large-scale sharded MongoDB clusters (preferred).

More like this

Similar roles

Front Office Java Developer - Vice President

Morgan Stanley

New York, NY 76 days ago $155,000–$215,000
q/kdb Java Scala C++ Python SQL Relational Databases Distributed Systems Shell Scripting Agile DevOps AI Coding Tools
10+ yrs exp

Senior Java Engineering Lead, Payments Technology, Vice President

Citi

Tampa, FL 12 days ago $113,840–$170,760
Java Spring Boot Microservices Docker Kubernetes Kafka RabbitMQ Oracle MongoDB CI/CD Domain-Driven Design Event-Driven Architecture Resilience4j Hystrix Chaos Engineering GitHub Copilot ISO 20022 SWIFT Clean Code
6+ yrs exp Hybrid

Senior Software Engineer, Vice President

Citi

Irving, TX 39 days ago $125,760–$188,640
Java Python OpenTelemetry Spring Boot BigPanda Cloud Monitoring Cloud Logging Cloud Trace AI/ML Kubernetes Docker CI/CD Git RESTful API SRE Microservices
6+ yrs exp Hybrid

Senior Java Developer - Vice President

Citi

New Castle, DE 33 days ago $125,760–$188,640
Java RESTful APIs Spring Oracle SQL MongoDB OpenShift Kubernetes Gradle Maven Apache Kafka IBM MQ CI/CD Jenkins Grafana Agile
6+ yrs exp Hybrid