Full Stack Java Developer
$120k - $170kMorgan Stanley
In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities.
This is a Software Engineering position at the Director level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.
Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals.
Interested in joining a team that’s eager to create, innovate and make an impact on the world? Read on.
PRIME BROKERAGE AND SECURITIES FINANCING TECHNOLOGY
We provide the technology that supports core Prime Brokerage functions—including custody, client service, reporting, capital introduction, sales and finance—as well as the trading and post-trade processing of Securities Finance Transactions (SFTs), collateral posting and collateral optimization. The team develops applications supporting trade capture and enrichment, lifecycle and position management, exposure management, analytics and operational processing.
What you’ll do in the role:
- We are looking for a Full Stack Developer to join the Prime Brokerage and Securities Financing Technology department. The role is part of a global team with members in New York, London, Tokyo and Bengaluru, supporting clients in North America.
- The development team builds and maintains applications using Scala, Java, and Angular in an agile environment. The successful candidate will contribute across the software development lifecycle, working closely with fellow developers, colleagues in related technology groups and business users.
- The ideal candidate will have hands-on programming experience with AI tools such as Claude Code, Codex, Amp, or Copilot. They will also possess strong analytical and communication skills, and an interest in learning about the financial services industry. They will work with business users, including trading and operations teams, to understand requirements and translate them into reliable technology solutions.
- Responsibilities include developing, testing and supporting system changes from design through production deployment; contributing to technical analysis and solution design; troubleshooting issues; and applying test-driven development and engineering best practices to improve scalability, stability and maintainability.
- The candidate should be self-motivated, results-oriented and able to manage work across multiple applications and teams. They should be comfortable collaborating with geographically distributed colleagues and communicating progress, risks and technical decisions clearly.
What you’ll bring to the role:
- 5+ years of software development experience, including delivery of server-side applications using JVM languages.
- Hands-on experience with JVM-based languages, including multithreaded programming.
- Understanding of modern software development principles, including object-oriented design, automated testing, high-availability systems and production support.
- Experience with test frameworks such as JUnit, Cucumber as well as test-driven development practices.
- Knowledge of relational databases and SQL; experience with platforms such as DB2 or Sybase is beneficial.
- Knowledge of non-relational databases and their query mechanisms; experience with MongoDB is beneficial.
- Working knowledge of Git or Bitbucket, Jenkins, and Unix or Linux environments.
- Experience working in an agile delivery environment across the full software development lifecycle.
- Strong written and verbal communication skills, with the ability to build effective relationships with business users and global technology teams.
- Proven ability to deliver high-quality software and to build an understanding of the business domain.
- Experience with AI-assisted development tools such as Claude Code, Amp, Codex, or Copilot.
Desired Skills:
- Experience with Scala, Angular, C# or C++.
- Familiarity with event-driven, real-time or distributed systems.
- Exposure to functional programming concepts.
- Knowledge of repo, securities lending, derivatives margin, central counterparty clearing or collateral management.
- A collaborative, client-focused approach and the ability to work independently when appropriate.
This role offers the opportunity to:
Extend your technical knowledge with challenging projects and the use of new technologies. Enjoy access to experts in the wide range of technologies at Morgan Stanley
Work in an open environment where everyone can express their views and make significant contributions.
WHAT YOU CAN EXPECT FROM MORGAN STANLEY:
At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.
To learn more about our offices across the globe, please copy and paste into your browser.
Expected base pay rates for the role will be between $120,000 and $170,000 per year at the commencement of employment. However, base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which, depending on the position, may also include commission earnings, incentive compensation, discretionary bonuses, other short and long-term incentive packages, and other Morgan Stanley sponsored benefit programs.
Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.
Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.
For more information, please visit: .
- Job ID: 26093076Reference Number: 25-00908Title: Java Full Stack DeveloperLocation: new york city, NYPosted Date: 2025-08-11Contact: Rishabh... ...95-0621Company: HAN Staffing Job Description:Java Full Stack developer with Angular and Node JS.8+ years senior needed, good...Suggested
- ...Java Full Stack Developer E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, Insurance, Telecom, Manufacturing...SuggestedLong term contractPermanent employmentTemporary work
- ...PROLIM Global Corporation ( is currently seeking Full Stack Java Developerfor location New York, United States for one of our Top clients... .... Job Description: 5+ Yrs. Full Stack Java Developer. 5+ yrs. Experienced in Core Java and DB3 5+ Yrs. of Experience...Suggested
$58 - $62 per hour
...within the range depends on validated experience, the depth of the stack match, and — for contract engagements — the bill rate the client... ...against the client's supplier program while remaining W-2 with full benefits under our payroll. What Happens After You Apply...SuggestedHourly payContract workFor contractorsLocal area- ...Job Title : Java Full Stack Developer (Angular, React) More on backend then on frontend. Location: New York City, NY (Hybrid3-4 Days) Type: Contract Pls Note: COI: 5MM COI (Certificate of Insurance) is required from candidate's employer (who is running...SuggestedContract work
- ...Responsibilities Kforce has a client that is seeking a Full Stack Java Developer in NYC.Overview:We are seeking a Full Stack Java Developer to join a technology team within the financial services industry. This role will focus on enhancing and modernizing Java-based...Hourly payContract work
- ...Java Full Stack Developer Inabia Solutions & Consulting Inc. is seeking experienced Java Full Stack Developers to build cloud-native applications and production-grade AI capabilities for a financial services client. You will develop end-to-end solutions using React...Full time
- ...ROLE_DESCRIPTION - We are looking for an experienced Java Full Stack Developer to build scalable, high-performance web applications. The candidate will be responsible for developing both backend services using Java technologies and modern frontend applications,...
- ...from Jconnect INC . Below is the requirement with my client. Please share the updated resume and below details. Title: Java Full Stack Developer Location: New York, NY (Onsite) Duration: Full-time only JOB DESCRIPTION : Must Have...Full timeWork experience placementImmediate startRelocation
- ...industry insights and experience to deliver solutions that fulfill our clients digital visions.Apex has an opportunity for a Full Stack Java Developer to join our fast-paced financial services partner on an exciting initiative!Role: Full Stack Java DeveloperLocation: NYC,...
$80k - $90k
...on an Agile Scrum team. What You'll Be Doing: * Designing, developing, troubleshooting and debugging software within a project... ...Qualifications: * 3-5 years of work experience developing in Java and J2EE (full stack) * Requires a Bachelor's Degree in Information systems,...Work experience placementLocal area- ...is a hybrid role in NJ, USA Job Description Java / UI (Angular) Developer with strong expertise in building scalable UI Application... ...The role involves designing, developing, and optimizing full-stack application components, integrating APIs, and ensuring seamless...Full timeLocal area
$80.6k - $92.8k
The Developer job helps maintain proper codebases by regularly updating dependencies and configurations... ...Designs, develops, and maintains backend Java-based microservices and JavaScript... ...as needed. Contributes across the full software development lifecycle, including...Work experience placementWork at officeFlexible hours- ...Key Skills Proficient in java with a good knowledge of its ecosystem with test-driven development Very good understanding of object oriented programming Familiar with various design and architectural patterns Knowledge of concurrency patterns in...
$60 - $80 per hour
...Senior Full Stack Java Developer NYC - 3 days a week onsite **Onsite Interview Mandatory **Local Candidates only Rate : Upto$60 -80/hr *10 years of experience in the US *Must have a Bachelor's degree from an accredited college in the US *Investment...Local area3 days per week- ...Senior Java Full-Stack Developer Remote after day 1 onsite onboarding Day 1 onsite onboarding required at one of the following locations: NYC, Plymouth Meeting PA, Denver CO, Houston TX, St. Petersburg FL, Atlanta GA, or Overland Park KS Our client is seeking...Remote work
$79.32k - $110.68k
Full Stack Java Developer Job Req Id: 26970131 Location(s): Mississauga, Ontario, Canada Job Type: Hybrid Posted: Aug. 06, 2026 Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated...Full timeWork at officeRemote work- ...Job DescriptionJob DescriptionSenior Java Full Stack Developer – AWS Cloud MigrationLocation:Downtown Financial District Employment Type:12 to 36 Month Contract Assignment Work Environment: Onsite US Citizens Only For Position (due to security clearance) No C2C or third...Contract work
- ...Role & Responsibilities Develop and maintain full-stack web applications using Java, Spring Boot, Microservices, and Angular . Design and build scalable backend services and RESTful APIs using Core Java, JDBC, Servlets, Spring Boot, and Microservices . Develop responsive...Internship
- ...DescriptionKey ResponsibilitiesMinimum 9 Years of ExperienceMust have: Core java, J2ee, spring, Hibernate, JPA, Agile.UI: Angular-2.0 or react js.... ...to apply. We are unable to sponsor at this time.This is a Full-Time / Permanent job opportunity.• •• • Only US Citizen, Green...Permanent employmentFull time
- ...leading technology and consulting organization, is seeking a Full Stack Developer to join their FS Digital Practice team. As a Full Stack Developer... ...Angular, HTML5, and CSS3. Develop and integrate APIs using Java, Spring Boot, and Microservices. Gather requirements and...
- ...Job Description Job Description Full Stack Engineer (Java, Spring Boot, Angular & AI) Location: New York, NY Employment Type: Full-Time... ...and Angular across front-office and post-trade workflows. Develop high-performance distributed systems that process large...Full time
$75k - $123.5k
About the role As a Lead Java Full Stack Developer, you will make an impact by designing, building, and scaling API-first, cloud-native applications and integrations using modern Java, AWS, React, and AI-assisted technologies. You will work collaboratively with product,...Temporary workWork at office- Full Stack Developer (Java/React) Job Req Id: 261002150 Location(s): Pune, Maharashtra, India Job Type: Hybrid Posted: Oct. 23, 2026 Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of approximately 219...Full time
- ...Project is about - Direct Customer Experience - Open, Manage, Grow Team Senior developer will work to create new feature improve/deliver a new features Full stack developer - Senior Must have Tech stack: Angular, Node.JS, TypeScript, Postgres SQL, JavaScript...
- ...This position be part of the OMS AMI IT team helping to develop enhancements and modernizations for the existing Java applicaitons and interfaces. The Full Stack Engineer is responsible for both front end and backend development tasks, including database tasks. This individual...
- ...Title: Fullstack Java Developer Location: New York City, NY Job Description: Key Responsibilities Design, develop, and maintain full stack applications using: Java (Core + Spring Boot) ReactJS (modern frontend development) Build and enhance...
$80k - $125k
...Description Required Skills & Experience ~12+ years of Java application development experience. ~5+ years of... ...to quality, security, and performance standards. Full-Stack Development Develop backend services using Java, Spring Boot, REST APIs, and...- ...Technical Skills: • 10+ years of experience in Java development, with a focus on distributed systems and architecture. • Proficiency... ..., with the ability to analyze complex technical issues and develop effective solutions. • Excellent communication and collaboration...
- ...Job Title : Java Full Stack Engineer Location - New York, NY FTE Job Description • 5+ years of experience in frontend development, with a strong proficiency in HTML, CSS, and JavaScript. • Expertise in modern frontend frameworks such as React.js...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Java Developer. Be the first to apply!
- full stack cloud developer New York, NY
- entry level full stack developer New York, NY
- mid level full stack developer New York, NY
- full stack developer remote New York, NY
- full stack developer part time New York, NY
- full time engineer New York, NY
- full stack / python developer (remote) New York, NY
- java full stack angular developer New York, NY
- c# .net full stack developer New York, NY
- full stack developer New York, NY



