Director, Lead Software Engineer
Morgan Stanley
Alpharetta, GA • 7m ago • On-site
Senior
On-site
158,500 - 158,500 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Director, Lead Software Engineer role
Improve your resume now
$158,500 – $158,500/year
Quick Facts
Title: Director, Lead Software Engineer
Description
You will design, develop, and maintain a corporate client platform within a Wealth Management suite of Java-based applications. You will architect core backend components, define coding standards, perform code reviews, plan and track delivery, and collaborate with business and cross-functional stakeholders to gather and validate requirements and solution designs. You will also produce and review technical/functional specifications, evaluate test plans with QA/UAT teams, and provide estimates for time/effort/cost as requirements evolve.
Responsibilities
Architect and implement core backend components for Java-based corporate client platforms
Establish coding standards and conduct code reviews to ensure quality
Plan, assign, and track software development work aligned with business and technical needs
Build web interfaces using AngularJS and HTML5
Collaborate with business, operations, and cross-functional stakeholders to gather requirements and validate designs
Prepare and review functional and technical specifications
Partner with QA and User Acceptance Testing (UAT) teams to ensure accurate, timely testing
Create reliable time/effort/cost estimates for evolving or incomplete requirements
Requirements
Master’s degree in Applied Computer Science, Computer Engineering, or related field
3+ years of experience in a Director/Lead Software Engineering role (or equivalent Technology Manager/Lead/Module Lead/Software Engineer experience)
3+ years experience with Java/JEE enterprise development (Core Java, multithreading, JVM tuning, collections/data structures, EJB)
Java EE backend system design
Multi-tier web development with Spring (Spring Core, Spring MVC, Spring Boot, Spring JDBC, transactions, AOP, Spring Security)
Databases: Oracle, MS SQL, DB2 and PL/SQL
Microservices in Java and RESTful web services
Integration: Apache Camel, JMS/MQ, Apache Kafka
Hibernate and application servers (WebLogic, JBoss)
Experience with large enterprise applications, including security and entitlements
Internal Java framework development
TDD with JUnit
CI/CD and engineering tools: Jenkins or TeamCity; Gradle or Maven; IntelliJ; Git; Jira; Agile methodologies
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Lead Software Engineer (Java)
JPMorgan Chase & Co.
Senior
Technology
Hoboken, NJ · On-site
N/A
5 days ago

Lead Software Engineer (Java)
JPMorgan Chase & Co.
Senior
Technology
Jersey City, NJ · On-site
N/A
6 days ago

Lead Java Developer
EPAM Systems
Senior
Technology
Wrocław, Poland · On-site
N/A
5 days ago

Lead Software Engineer (Java)
JPMorgan Chase & Co.
Senior
Technology
Houston, TX · On-site
N/A
5 days ago

Lead Java Developer
EPAM Systems
Senior
Technology
Krakow, Poland · On-site
N/A
5 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Lead Software Engineer (Java, Post-Trade Technology)
JPMorgan Chase & Co.
Senior
Technology
Jersey City, NJ, United States of America · On-site
$157K - $215K/yr
5 days ago
Lead Software Engineer (Java)
First Citizens
Senior
Technology
Remote
$145K - $175K/yr
3 days ago
Lead Software Engineer (Data & Distributed Systems)
Citigroup
Senior
Technology
Warsaw, Poland · On-site
242K zł - 412K zł/yr
9 days ago

Lead Software Engineer
JPMorgan Chase & Co.
Senior
Technology
Jersey City, NJ · On-site
$157K - $215K/yr
2 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
