Java Developer
$95k - $135kMorgan 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 III 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.
We are seeking an experienced Java Developer to design, build, and support scalable, secure applications within a fast paced financial services environment. This role contributes across the full software development lifecycle, working closely with cross functional teams to deliver reliable, high quality solutions that support client facing and backend platforms. The position is well suited for engineers who enjoy working on modern Java-based systems and collaborating in agile, distributed teams.
What you’ll do in the role:
Design, develop, test, and maintain Java-based applications and RESTful services.
Build scalable, secure solutions using modern Java frameworks (e.g., Spring).
Participate in the full SDLC, including requirements analysis, design, development, testing, deployment, and production support.
Collaborate with product owners, designers, QA, and other engineers in an Agile/Scrum environment.
Write clean, maintainable, and well tested code following best practices and design patterns.
Integrate applications with databases, external systems, and APIs.
Contribute to code reviews, performance tuning, troubleshooting, and continuous improvement.
Support CI/CD pipelines and modern development workflows.
What you’ll bring to the role:
Bachelor’s degree in Computer Science, Engineering, or a related field.
5+ years of professional experience building Java / J2EE applications.
Strong proficiency in Core Java, object oriented design, and common design patterns.
Experience developing RESTful APIs and services using Spring based frameworks.
Solid understanding of relational databases and SQL; experience with ORM tools.
Familiarity with Agile methodologies and collaborative development practices.
Experience with source control (e.g., Git) and CI/CD tools.
Strong problem solving skills and the ability to work effectively in a team-oriented, global environment.
Clear communication skills, including the ability to explain technical concepts to diverse stakeholders.
Nice-to-Have / Preferred
Frontend or full stack experience (e.g., React, Angular, modern JavaScript frameworks).
Experience with microservices, distributed systems, or messaging/integration patterns.
Knowledge of containerization and orchestration (Docker, Kubernetes).
Experience with application servers (e.g., Tomcat, WebSphere) and Unix/Linux environments.
Exposure to security concepts such as authentication, authorization, OAuth, JWT, or web application security.
Prior experience in financial services, fintech, or other regulated, high availability environments.
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 $95,000 and $135,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's goal is to build and maintain a workforce that is diverse in experience and background but uniform in reflecting our standards of integrity and excellence. Consequently, our recruiting efforts reflect our desire to attract and retain the best and brightest from all talent pools. We want to be the first choice for prospective employees.
It is the policy of the Firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, sex stereotype, gender, gender identity or expression, transgender, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy, veteran or military service status, genetic information, or any other characteristic protected by law.
Morgan Stanley is an equal opportunity employer committed to diversifying its workforce (M/F/Disability/Vet).
- ...Java/Scala Developer Long Term Consulting Opportunity Multiple Locations NYC, NY, Alpharetta, GA and Arlington, VA 2 openings at each location Must have Market to Market experience Heavy Core Java and Scala experience...SuggestedLocal area
- ...Java Full Stack Developer Java full stack developers needed with banking domain. Payments domain will be highly preferred. Skill requirements include proficiency in java/j2ee technologies, including java, jsp, servlets, and jpa. Experience in developing and consuming...Suggested
- ...We are seeking a Java Full Stack Developer with strong expertise in front-end development using Angular and solid understanding of back-end technologies. The role involves building secure, scalable applications, creating APIs, and implementing unit tests across the stack...Suggested
- ...Fullstack Developer / Java Web Developer This position is for an experienced Java and Web developer for the Financial Advisor Compensation Team. The team is responsible for maintaining and processing large amounts and volumes of data, all centered around paying all...Suggested
- ...Java Full Stack Location: Alpharetta, GA/New York City, NY (Hybrid) Duration: Full Time Job Description: Work closely... ..., JPA, J2EE technologies Excellent work experience of developing UI applications using React Testing Framework such as Junit,...SuggestedFull timeWork experience placement
- ...Java Full Stack Developer Local to Alpharetta, GA ONLY!(Onsite,F2F Interview) Contract Technical/Functional Skills: * Bachelor's degree (pref. Computer Science or related degree) or equivalent experience * Highly self-motivated, with the ability to complete...Contract workLocal area
- ...Job Title: Java Full Stack Developer Experience: 8+ Years Industry: Banking / Financial Services Role Overview We are looking for an experienced Java Full Stack Developer to design, develop, and maintain scalable enterprise applications. The ideal...
- ...I have an opportunity for a "Full Stack Developer" - ( Alpharetta, GA - Hybrid 3 days onsite & 2 days offside ) . and I am looking for... ...Mortgage and Housing platform, who is responsible for performing Java application development activities, including unit testing,...Temporary workImmediate start
- ...Development I (Full Time) – United States Location: Atlanta, GA Responsibilities Design, develop, and maintain end-to-end web applications Develop robust backend services using Java, Spring Boot, Spring MVC Build and consume RESTful APIs Integrate applications with...Full timeContract work
- ...Location: OnSite Employment Type: Full-time bout the Role: We are looking for a Full Stack Java Developer to join our dynamic team. You will be responsible for developing both backend services and front-end interfaces, ensuring seamless integration...Full time
- ...Software Engineer We are seeking a skilled and proactive senior software engineer to help with the modernization and migration of Java 18 based legacy applications. The ideal candidate will have strong expertise in Java JavaScript Spring, Spring Boot Rest Webservices...
- ...Role Name - Senior Java Full Stack Developer (Spring Boot + Angular) - Agentic AI Focus ROLE_DESCRIPTION - Experience Required: 6-10+ Years Role Overview: We are seeking a highly skilled Java Full Stack Developer with strong...
$70 per hour
...ob title: Backend Java Developer Bill rate: $70/hr Role is hybrid (3 days/wk) Client address: 3 Edison Drive, Alpharetta, GA Years of experience required: 8-15 Job Description: • Lead the design and implementation of scalable microservices...- ...Java Backend Developer Immediate need for a talented Java Backend Developer. This is a 11 months contract opportunity with long-term potential and is located in Alpharetta, GA (Hybrid). Please review the job description below and contact me ASAP if you are interested...Contract workImmediate start
- ...TOP 5 SKILLS REQUIRED: • 1. Java/J2EE • 2. Spring/Spring Boot • 3. Microservices development experience • 4. Cloud (Azure), NoSQL Databases • 5. K8S, ReachJs Java BE Skill Set (100%): 1. Core Java & J2EE: Strong experience in Java programming...
- ...Sr Java Developer Location: Alpharetta, GA Duration: 6 Months+ Works on problems of moderate and varied complexity where analysis of data may require adaptation of standardized practices or precedent. Acts independently to identify and select appropriate methodologies...
- ...I have an opportunity for a "Backend Java Developer" - ( Alpharetta, GA - Hybrid 3 days onsite & 2 days offside ) . and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I...Immediate start
- ...Job Title: Java Backend Developer Location: Alpharetta, GA Job Description: We are seeking a skilled Java Developer with hands-on experience in designing, building, and deploying microservices architectures. The ideal candidate will be passionate about...
- ...Java Backend Developer Location: Alpharetta, GA/ St. Louis, MO Duration: 12 months NOTE: Java 8 / 11, Spring Boot, Microservices, TDD - JUnit, CI/CD, AWS or GCP Needs to have a good understanding of Microservices Architecture, Spring Boot, Lambda Expression,...Temporary work
- ...Job Title: Java Backend Developer Contract Face to Face (Final Round) Job Description Technical Skills: # Backend Professional experience using Core Java, Java Restful APIs, Gradle, Spring, Spring Boot, IBM...Contract work
- ...Job Title: Sr. Java Backend Developer Hybrid role 3 days onsite. Location: Alpharetta, GA. Job Type: Long term Contract Job Description: We are seeking an experienced Java Developer to join our engineering team. The ideal candidate will...Long term contractLocal area
- ...Java Full Stack Developer with Oracle EBS Location: Duration: 9Months+ Extension Hourly Rate: Depending on Experience (DOE) Work Authorization: Design, develop, and enhance Java-based applications integrated with Oracle EBS . Work on both front-end and back-end components...Hourly payPermanent employmentContract workLocal area
- ...Java Backend Developer We are seeking a skilled and motivated Java Backend Developer to join our engineering team. You will be responsible for designing, developing, and maintaining scalable backend systems and APIs that power our applications. The ideal candidate...Remote workFlexible hours
- ...s a Principal Java Backend Developer, you will be a key contributor to the Strategic Client Reporting team. You will be responsible for designing, coding, testing, and delivering robust, scalable technical solutions that align with business needs. This role requires a...
- ...Java Full Stack Developer with Oracle EBS Location: Duration: 9Months + Extension Hourly Rate: Depending on Experience (DOE) Work Authorization: Design, develop, and enhance Java-based applications integrated with Oracle EBS . Work on both front-end and back-end components...Hourly payPermanent employmentContract workLocal area
- ...Java Full Stack Developer with Oracle EBS Location: Duration: 9Months+ Extension Hourly Rate: Depending on Experience (DOE) Work Authorization: Responsibilities Design, develop, and enhance Java-based applications integrated with Oracle EBS . Work on both front-end and...Hourly payPermanent employmentContract workLocal area
- ...Java Backend Developer Location: Alpharetta, Georgia Job Type: Full Time with Client 3 Days work from Office | 4 Openings. Inviting applications for the role of Principal Consultant, Java DB Developer In this role, you will be responsible for coding, testing,...Full timeWork experience placementWork at office
- ...software; this may often require independent research and study Develops high-quality and production-ready software by using best-... ...more efficient and automated workflow Required Skills: Java (8/11/17+) Expert-level proficiency with object-oriented design,...Work experience placementWork at office
- ...Description Mandatory Skills: Working experience in Core Java, Spring Boot, JUnit and XML technologies are must-haves. Knowledge... ...to Oracle internal processes Working closely with other developers, designers, business and systems analysts Working with bank...Work experience placementFlexible hours
- ...Position-Java Architect Duration-Contract Location- LPHARETTA, G JD Recommend changes on project design concepts to improve efficiency. Develop design specifications, installation instructions and other system-related information. Verify stability,...Contract workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- java developer backend Alpharetta, GA
- lead full stack java developer Alpharetta, GA
- java microservice developer Alpharetta, GA
- full stack java developer Alpharetta, GA
- entry level java developer remote Alpharetta, GA
- java web developer Alpharetta, GA
- java spring developer Alpharetta, GA
- java developer remote part time Alpharetta, GA
- java developer contract Alpharetta, GA
- java developer full time Alpharetta, GA

