E*TRADE from Morgan Stanley · 18 hours ago
Senior Software Engineer - Parametric (Java / AWS)
Morgan Stanley is a leading global financial services firm providing a wide range of investment banking and asset management services. The Senior Software Engineer will be responsible for the design, development, and integration of technology solutions for proprietary investment systems, working collaboratively within the Investment Systems Team.
BankingFinanceFinancial Services
Responsibilities
Design and implement robust, scalable, and maintainable software solutions across the full technology stack
Build and integrate application components, including APIs, data persistence layers, and event-driven systems
Collaborate with business stakeholders to understand requirements and deliver flexible, business-oriented solutions
Develop reusable code libraries, shared architectural patterns, and automation frameworks to accelerate development across teams
Contribute to the modernization of legacy systems, including migrations to new persistence engines, cloud platforms, and architectures
Write unit, integration, and functional tests to ensure software quality
Support CI/CD practices and infrastructure-as-code (IaC) using tools like GitLab, Terraform, and Docker
Participate in design reviews, pair programming, and mentorship of junior team members
Stay current with relevant technologies and contribute to team discussions on architectural decisions and tooling
Qualification
Required
5+ years of hands-on professional software development experience using Java
Strong understanding of language features (interfaces, generics, annotations, reflection, closures, etc.)
Practical knowledge of major open-source projects (Spring, Spring Boot, Hibernate)
Familiarity with containers (Docker)
Experience with message-driven and event-driven architectures using ActiveMQ and Kafka
Proven experience with AWS services such as EC2, ECS, S3, Fargate, Aurora, and Lambda
Experience building highly interactive web UIs (HTML, CSS, JavaScript, REST, JSON; ExtJS a plus)
Test-driven development experience (JUnit, test mocking)
Strong knowledge of RDBMS and SQL
Familiarity with version control (Git), CI/CD tools (Gradle, GitLab), and agile methodologies
Deep understanding of SOA, AOP, and design patterns (MVC, DAO, Observer)
Experience with major application servers (Tomcat)
Effective communication skills with both technical and business stakeholders
Preferred
Financial services industry experience is a plus
Benefits
Medical
Prescription Drug
Dental
Vision
Health Savings Account
Dependent Day Care Savings Account
Life Insurance
Disability and Other Insurance Plans
Paid Time Off (including Sick Leave consistent with state and local law, Parental Leave and 20 Vacation Days annually)
10 Paid Holidays
401(k)
Short/Long Term Disability
Company
E*TRADE from Morgan Stanley
E*TRADE from Morgan Stanley is a pioneer in the online brokerage industry.
H1B Sponsorship
E*TRADE from Morgan Stanley has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (3)
Funding
Current Stage
Public CompanyTotal Funding
unknown2020-02-20Acquired
1996-08-16IPO
Recent News
2025-11-07
2025-10-14
Company data provided by crunchbase