CareerPlanSign in

Senior Java Software Engineer - Vice President

New York, New York, United States of America💼 Full-time💰 $155,000–$215,000🗓 2026-08-14 → 2026-09-26

Core

Senior hands-on engineer designing, architecting, and building core components for a real-time, event-driven Java platform supporting Morgan Stanley's global Equity Swaps front-office business.

Role type

Senior IC machine-learning engineer (audio)

Builds

Multi-threaded, Linux-based, real-time Java platform handling high-throughput event flows

Domain

Financial services / Equity Derivatives / High-frequency trading systems

Deliverable

production ML models

Required skills

Java (server-side, concurrent/multi-threaded), Spring Boot, JUnit, RDBMS (Sybase/DB2), SQL, Unix/Linux scripting, Kafka, IBM MQ, MongoDB (sharded clusters), CI/CD, AI tooling integration

Preferred skills

Financial calculations expertise, Equity Derivatives business knowledge, Large-scale sharded MongoDB cluster tuning

Technologies

Java, Spring Boot, JUnit, MongoDB, Kafka, IBM MQ, Hazelcast, Snowflake, Sybase, DB2, Shell, Python

Responsibilities

Designing and evolving multi-threaded real-time Java platforms; Driving analysis, design, and architecture for complex cross-team initiatives; Leading L3 support for North America on hard incidents; Strengthening test automation and deployment practices; Acting as a subject matter expert on core cashflow calculators and sharded MongoDB clusters

Seniority

Senior, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.