Senior Java Software Engineer - Vice President
Core
Senior hands-on engineer designing, architecting, and building core platform components for a real-time, event-driven system processing high volumes for Morgan Stanley's Equity Swaps 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 / Real-time systems
Deliverable
production ML models
Required skills
Java (concurrent/multi-threaded, Spring Boot), RDBMS (Sybase, DB2), MongoDB (sharded clusters), Kafka, IBM MQ, Unix/Linux scripting, CI/CD, automated testing
Preferred skills
Financial calculations, Equity Derivatives business knowledge, AI-assisted development tools
Technologies
Java, Spring Boot, MongoDB, Kafka, IBM MQ, Hazelcast, Snowflake, Sybase, DB2, Shell, Python
Responsibilities
Design and architect complex initiatives spanning multiple teams; Lead technical discussions and drive alignment; Get hands-on with large sharded MongoDB cluster; Participate in L3 support for North America; Strengthen test automation and deployment practices; Use AI tooling to accelerate SDLC
Seniority
Senior, hands-on IC