Morgan Stanley
Senior Software Engineer (Java) - Parametric
Alpharetta, Georgia · On-site · Senior · Full-time · Posted Oct 15, 2026
- Experience
- 5+ years of hands-on Java/J2EE software design and development experience.
- Education
- Bachelor’s degree in Computer Science or related area of study.
About the job
Designs, develops, and maintains scalable services and APIs for Parametric’s equity investments platform, including on-premises systems and AWS cloud-native microservices.
What you'll do
- Collaborate with business and engineering teams to gather requirements and deliver solutions to complex business problems.
- Design, develop, maintain, and test services and APIs using scalable, distributed-computing principles.
- Review code, mentor developers, and share knowledge to improve team processes and productivity.
What they ask for
- Bachelor’s degree in Computer Science or a related area of study.
- 5+ years of hands-on Java/J2EE software design and development experience.
- Thorough understanding of multithreading and thread-safety principles, plus strong knowledge of relational databases and SQL.
- Experience with test-driven development, JUnit, and mocking; working experience with agile development.
Nice to have
- C# experience.
- Working knowledge of NoSQL databases such as Redis, Cassandra, or MongoDB; familiarity with Git or SVN and Maven or Gradle.
Tools
Java/J2EE, C#, SQL, Redis, Cassandra, MongoDB, JUnit, AWS
AI focus
Familiarity with AI and related technologies, with the ability to apply them in a business or technical context.
Model-written summary · the original posting is authoritative