JobsSenior Java Developer (Capital Markets) - Director
Morgan Stanley logo

Senior Java Developer (Capital Markets) - Director

Morgan Stanley

Location

Chicago, IL

Type

Full-time

Posted

10/15/2026

Compensation

$100,000 - $155,000 per year

Undergraduate with 5+ Years of Experience
H-1B FY202699.1% approval-23% YoY
👑 Elite sponsor

Job description

This position is for a Lead Software Engineer at Morgan Stanley, focusing on developing and maintaining Java-based applications. The role involves working on complex projects that require specialized technical knowledge and mentoring junior team members. The candidate will collaborate with product owners and business analysts to gather requirements and ensure timely implementation. The team is dedicated to leveraging innovation to enhance systems efficiency and resiliency.

Requirements

  • Strong experience in Java, Spring, and Spring Boot.
  • Experience in developing prototypes and third-party service integration.
  • Strong experience with multi-threading and networking protocols such as TCP/IP and WebSocket.
  • Practical experience with low latency messaging middleware.
  • Experience working with Streaming Technologies is highly desirable.
  • Experience developing applications for financial markets, particularly in Equities, Futures, and Options, is desirable.
  • Practical experience working within the Scrum Framework and Agile methodologies.
  • Experience with messaging brokers like AMQ and Kafka, and IMDG distributed caching solutions such as Hazel Cast is a plus.
  • High proficiency in a Linux environment.
  • Experience with common tools including Git, Maven, Jenkins, Teams, and JIRA.
  • Strong communication skills with exceptional written, verbal, and presentation abilities.
  • Practical experience with relational databases such as Oracle and Sybase is a plus.
  • BS or MS in Computer Science or a related field.

Responsibilities

  • Design and develop Java-based applications.
  • Code, test, debug, document, and implement complex software applications.
  • Create prototypes to demonstrate application functionality.
  • Interface with the product team to gather and clarify requirements.
  • Escalate and communicate issues to stakeholders effectively.
  • Resolve issues that junior or less experienced team members are unable to solve.
  • Provide technical solutions to problems encountered by the team.
  • Review the work done by other team members to ensure adherence to coding and security standards.
  • Make well-thought-out decisions on complex or ambiguous application development issues.
  • Ensure that system improvements are successfully implemented and monitored to increase efficiency and resiliency.

Benefits

  • Morgan Stanley offers extensive benefits that support employees’ careers, health, finances, and families, including top-tier medical coverage, mental health support, generous parental leave, fertility and family-building benefits, and robust retirement and stock purchase plans. Employees also gain access to continuous learning and networking opportunities, volunteer and giving programs aligned with the firm’s values, and hundreds of lifestyle perks like discounted products, cultural and entertainment tickets, and commuter savings.

H-1B filing history

Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026

Filing entity: Morgan Stanley Services Group Inc

As of Aug 23, 2026

Initial approvals

104

FY2026

Approval rate

99.1%

FY2026

LCA certified

765

FY2026

Entry-level share

0.0%

FY2026

Initial approvals YoY

-23%

Trend

LCA certified YoY

+6%

Trend

Initial approvals by fiscal year

Approval rate by fiscal year

Continuing vs initial approvals

LCA certified positions by quarter

LCA certified positions by fiscal year

Based on public USCIS and DOL filings; not a sponsorship guarantee.

Is this posting expired or inaccurate?