Hybrid Software Engineer: Batch Processing & Microservices

Morgan-Stanley

Alpharetta (GA)

On-site

USD 142,000 - 174,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Morgan Stanley is seeking an Associate, Software Engineer in Alpharetta, GA to design and implement scalable batch processing and web service frameworks. The role emphasizes migrating legacy systems to modern architectures, building high-performance data workflows, and ensuring security and compliance in mission-critical financial batch jobs.

You'll work with Java/J2EE, Spring, MQ, Kafka, and SQL Server, delivering end-to-end batch components, deployment automation, monitoring, and RCA to

Qualifications

  • Bachelor's in Computer Engineering, Computer Science or related field.
  • 5 years of experience in software engineering roles or as a senior/technical lead.
  • Strong experience with Java/J2EE, Spring, MyBatis, Gradle, MQ, Kafka, SQL Server, and web services (REST, SOAP, JSON, XML).

Responsibilities

  • Develop and maintain high-performance batch processing frameworks handling millions of records.
  • Migrate legacy systems to scalable, open-source architectures and containerized deployments.
  • Design, implement, and optimize web services and data processing workflows.
  • Provide production support, RCA, and performance tuning for mission-critical workflows.
  • Participate in security, compliance, and coding best-practice discussions.

Skills

Java/J2EE
Spring
Kafka
SQL Server
REST/SOAP/Web services
Batch processing
MQ
Distributed systems

Education

Bachelor's in Computer Engineering or Computer Science or related field

Tools

Gradle
MyBatis

Job description

Morgan Stanley is seeking an Associate, Software Engineer in Alpharetta, GA to design and implement scalable batch processing and web service frameworks. The role emphasizes migrating legacy systems to modern architectures, building high-performance data workflows, and ensuring security and compliance in mission-critical financial batch jobs.

You'll work with Java/J2EE, Spring, MQ, Kafka, and SQL Server, delivering end-to-end batch components, deployment automation, monitoring, and RCA to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate, Software Engineer
Associate, Software Engineer

Morgan-Stanley • Alpharetta (GA)

On-site
USD 142,000 - 174,000
Hybrid Associate Software Engineer — Trading Systems
Hybrid Associate Software Engineer — Trading Systems

Morgan-Stanley • New York (NY)

Hybrid
USD 141,000 - 150,000
Associate Software Engineer – Java Microservices (Hybrid)
Associate Software Engineer – Java Microservices (Hybrid)

Morgan Stanley • New York (NY)

Hybrid
USD 138,000 - 150,000
Hybrid VP, Lead Software Engineer - Microservices & Cloud
Hybrid VP, Lead Software Engineer - Microservices & Cloud

Morgan Stanley • Alpharetta (GA)

Hybrid
USD 158,000 - 193,000
Global Transfer Tech Lead - Full-Stack Developer
Global Transfer Tech Lead - Full-Stack Developer

474 MS Services Group, Inc. • Alpharetta (GA)

On-site
USD 95,000 - 135,000
Director, Software Engineering — Cloud & Platform Lead
Director, Software Engineering — Cloud & Platform Lead

474 MS Services Group, Inc. • Alpharetta (GA)

Hybrid
USD 142,000 - 174,000
Director of Software Engineering — Salesforce & Cloud Platform
Director of Software Engineering — Salesforce & Cloud Platform

Morgan-Stanley • Alpharetta (GA)

Hybrid
USD 142,000 - 174,000
Benefits package
Lead Platform Engineer: Cloud-Native & Platform Automation
Lead Platform Engineer: Cloud-Native & Platform Automation

Morgan Stanley • Alpharetta (GA)

On-site
USD 115,000 - 225,000
Medical benefits
401(k) plan
Paid time off
+1
Senior Java Engineer - Cloud-Native Finance (Hybrid)
Senior Java Engineer - Cloud-Native Finance (Hybrid)

474 MS Services Group, Inc. • Alpharetta (GA)

Hybrid
USD 140,000 - 180,000
Senior Lead Infra Engineer — Batch & Mainframe Modernization
Senior Lead Infra Engineer — Batch & Mainframe Modernization

JPMorganChase • Columbus (OH)

On-site
USD 140,000 - 190,000
Health benefits
Retirement plan
On-site wellness