Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Java Software Engineer - Executive Director of Software Engineering

JPMorgan Chase & Co.

Job Description


If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.

As a Director of Software Engineering at JPMorganChase within the Asset & Wealth Management, Equity Plan Services Platform Team, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains. Your expertise is applied cross-functionally to drive the adoption and implementation of technical methods within various teams and aid the firm in remaining at the forefront of industry trends, best practices, and technological advances. 

 

We are looking for a deeply technical, hands-on Director of Software Engineering to lead and work shoulder-to-shoulder with our engineering team on the Equity Plan Services platform — a high-throughput, regulated financial system handling trade execution, RSU/ESPP release processing, cash movement orchestration, and client reporting at scale. You will write code, design distributed systems, own production reliability, and drive architecture decisions across the stack — from Spring Boot microservices and Kafka event pipelines to AWS-native infrastructure and SQL/NoSQL data layers. Equally important is your ability to communicate with precision: working directly with Business, Trading, and Operations teams to translate requirements into engineering solutions and explain technical trade-offs without losing the room.


Job responsibilities

  • Directly manages multiple engineering domains with a strategic focus on microservices and cloud infrastructure.
  • Sets and scales multi-department strategy for event-driven system design and cloud architecture using enterprise-authorized tools.
  • Establishes standards for microservices architecture, cloud deployment strategies, and automated testing.
  • Applies knowledge of cloud and infrastructure tools to drive cross-domain integration.
  • Utilizes enterprise-authorized automation capabilities for measurable performance improvements.
  • Provides leadership and high-level direction to engineering teams across multiple platforms.
  • Oversees operations across various business lines, ensuring alignment with strategic goals.
  • Acts as the primary interface with senior leaders and stakeholders, driving consensus across technical objectives.
  • Sets and scales multi-department strategy for agentic AI-enabled engineering and SDLC/TLM automation (using enterprise-authorized tools within the work environment) to drive firmwide objectives (speed, scalability, reliability, and cost-to-serve), including portfolio-level standards for AI-orchestrated delivery workflows, release governance, automated test modernization, resilience engineering, and incident response acceleration; establishes guardrails for validation, security, resiliency, traceability, and reuse.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to drive cross-domain reuse and measurable capacity unlock outcomes across departments.
  • Influences peer leaders and senior stakeholders across the business, product, and technology teams

 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise
  • Experience developing or leading large or cross-functional teams of technologists
  • Expert-level backend engineering in Java (Spring Boot, Spring Integration, Hibernate/JPA) and/or Python; strong SQL and data modeling across relational and NoSQL systems.
  • Deep AWS experience: ECS/EKS, Lambda, Aurora, DynamoDB, S3, Glue, CloudWatch — able to design, deploy, and operate cloud-native systems end-to-end.
  • Hands-on Apache Kafka experience: topic design, consumer group management, exactly-once delivery, and stream processing patterns.
  • Solid grasp of distributed systems fundamentals: consistency models, CAP trade-offs, idempotency, distributed transactions, and failure modes.
  • Strong CI/CD and test engineering practice: you build the pipelines and write tests alongside the team.
  • Excellent communicator — able to move fluidly between engineering teams and business/operations stakeholders in the same conversation.
  • Experience leading multi-organization adoption of agentic AI-enabled engineering operating models (using enterprise-authorized tools within the work environment), including defining governance (human-in-the-loop decisioning, quality gates), measurement frameworks, and secure handling of sensitive inputs/outputs across teams.
  • Deep understanding of responsible AI risk, controls, and resiliency/security expectations at scale, with demonstrated ability to advise senior leaders on safe adoption, portfolio governance, and reuse-first strategies.

 

Preferred qualifications, capabilities, and skills

  • Proven experience delivering in a regulated environment (financial services preferred) with working knowledge of audit, entitlement, and compliance requirements.

About Us

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

About the Team

J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.​
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Java Software Engineer - Executive Director of Software Engineering in Plano, TX vacancy
  •  ...Senior Director of Software Engineering Your opportunity to make a real impact and shape the future of...  ...with senior leaders, stakeholders, and executives, driving consensus across competing...  ...expertise Strong background in Java-based backend systems (e.g., Spring... 
    Suggested

    Chase

    Plano, TX
    1 day ago
  •  ...Java Software Engineer Location: Plano, TX or Remote anywhere US Client: Collectivehealth Duration: 6 months Pay Rate: $80/hr, C2C Terms of Submission Agency: Acknowledges the above information and agrees to submit Candidate for this position and... 
    Suggested
    Remote work

    Kasmo Global

    Plano, TX
    4 days ago
  • $140k - $170k

     ...problems, scaling systems, and guiding engineering teams through hands-on leadership...  ...and deliver modern, scalable software solutions. We're looking for a Principal Software Engineer to help lead...  ...with backend languages like Python, Java, Node.js, or .NET — and the... 
    Suggested
    Visa sponsorship

    Torq

    Plano, TX
    24 days ago
  •  ...Senior Director Of Software Engineering Your opportunity to make a real impact and shape the future of financial services is waiting for you....  ...streaming (Flink and adjacent services). Enable serverless execution patterns where appropriate to reduce operational burden... 
    Suggested

    Chase

    Plano, TX
    7 hours ago
  •  ...Principal Software Engineer The Principal Software Engineer will help build and enhance a data fabric to support mission-critical GEOINT allocation and decision analytics. The role focuses on developing services and secure automation across the Data, Business Analytics... 
    Suggested
    Relocation package

    Raytheon

    Richardson, TX
    7 hours ago
  •  ...changing and increasingly ever-changing battlespace by delivering game changing capabilities to our warfighters through digital engineering, software, and hardware solutions that are essential to our core of being a Digital Systems Integrator. Born digital and agile,... 

    Parry Labs, LLC

    Plano, TX
    2 days ago
  •  ...Description Job responsibilities ~ Executes software solutions, design, development, and...  ...architecture ~ Contributes to software engineering communities of practice and events that...  ...stability Demonstrable ability to code in Java Spring, Spring Boot, Microservices,... 

    JPMorgan Chase & Co.

    Plano, TX
    12 days ago
  •  ...global organizations. We are seeking a Software Engineer who enjoys solving complex technical...  ...comfortable writing production-quality Java code, troubleshooting live environments...  ...business disruption. Plan, coordinate, and execute application deployments, software... 
    Full time
    Flexible hours

    Samsung SDS

    Plano, TX
    5 days ago
  • ARGO is a leading provider of software and analytics solutions for...  ...analytics. JOB SUMMARY Software Engineers are responsible for designing...  ...(ESSENTIAL FUNCTIONS) Execute the software development process...  ..., C/C++, C#, .NET/.NET Core, Java, HTML/JavaScript, React. Strong... 
    Full time
    Work at office

    ARGO

    Richardson, TX
    5 days ago
  •  ...Principal Engineer, Developer Platform Engineering If you are looking for...  ...the technical strategy and execution for developer platform capabilities...  ...of tools within the Software Development Life Cycle toolchain...  ...engineering proficiency in Java and Spring Boot, with strong... 
    Early shift

    Chase

    Plano, TX
    2 days ago
  •  ...Java Developer Plano, Texas, United States About the Job Title: Java Developer Location: Plano, TX Duration: 6 months + possible extension Java Developer with 8+ years of experience • Java • Spring Boot • Spring Batch • RESTful • Microservices... 

    Tekboox

    Plano, TX
    1 day ago
  •  ...Java Technical Lead Location: Plano, TX (Onsite) Duration: Full-Time Job Description: Must Have Technical/Functional Skills Expert proficiency and hands on experience in core Java, Java frameworks (Spring, Spring Boot, Hibernate), and microservices architecture... 
    Full time

    United IT

    Plano, TX
    3 days ago
  •  ...Iot Java Developer The role is for a software engineer to help modernize and grow the Global Identity and Access Management strategic solution for privileged access. The candidate will be responsible for backend development efforts. The role primarily requires proficient... 

    Omni Inclusive

    Plano, TX
    3 days ago
  • $118.45k - $236.9k

     ...Java Full-Stack Engineering Manager We're building a world of health around every individual — shaping a more connected, convenient and compassionate...  ..., and lead product build using agile (Scrum, SAFe) software development practices and create products from discovery... 
    Hourly pay
    Full time
    Temporary work
    Work at office

    Oak St. Health

    Richardson, TX
    1 day ago
  •  ...Job Description Job Title : Java Front End Developer Location : Richardson, TX (For Richardson, TX candidates interview will be at Frisco, Texas) & Bothell, WA Full Time (Permanent) Opportunity Job Description: • 5+ Years of exp in functional... 
    Permanent employment
    Full time

    Implify, Inc.

    Richardson, TX
    more than 2 months ago
  •  ...motivated person to fill an opening as a Director Software Engineering to help our growing Enterprise...  ...frameworks. This role entails developing and executing the technology strategy to ensure...  .... ~5+ years of proficiency in Java, Spring Framework (Spring Batch,... 
    H1b
    Relocation package

    Toyota Motor Sales, U.S.A., Inc.

    Plano, TX
    2 days ago
  • $170k - $233k

     ...level innovative, compelling, coherent software solutions for our consumer, internal operations...  .... Expert in enterprise architecture principals, patterns and practices. Expert in...  .... in Computer Science or B.S. Software Engineering or B.A. in Computer Information Systems... 
    Full time
    Local area

    Loan Depot

    Plano, TX
    more than 2 months ago
  • $209k - $238.5k

     ...Senior Manager, Software Engineering, Full Stack EPTech's Developer Experience team focuses on delivering...  ...programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and...  ...founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One... 
    Full time
    Part time
    Internship
    Local area

    Capital One Group

    Plano, TX
    7 hours ago
  •  ...Job Title: Senior Java Spring Boot Developer Location: Richardson, TX 75082 (Onsite) Duration: 06 Months Job Details: Must Have Skills Springboot Java Microservices Nice to have skills Good Communication skills Health care experience Detailed... 

    eTeam

    Richardson, TX
    3 days ago
  •  ...⦁ Strong Hands on Java coding (JDK 8+) experience ⦁ Experience in building Java/Spring applications ⦁ Experience in creating/consuming rest services and SOAP services ⦁ Experience of spring boot/ micro service architecture ⦁ Understanding of MVC frameworks... 

    TCS USAAvance Consulting

    Plano, TX
    3 days ago
  •  ...Required skills: Must be hands on Core Java & Java EE with min 8+ years exp Should have Java 8 latest experience, Spring MVC, Spring Boot, Microservices Development exp, Any messaging services experience must (KAFKA/ IBM MQ/ RabbitMq), good to have any cloud exp preferably... 

    3B Staffing LLC

    Murphy, TX
    1 day ago
  •  ...Job Title: Senior Java Developer Location: Austin, TX (Hybrid) Duration: 12+ Months JD: Java, Spring boot , Spring Data, Spring JDBC, Spring JP Additional Comments Oversee the design and development of complex applications Guide junior... 

    Kasmo Global

    Plano, TX
    1 day ago
  •  ...Java Developer to build automation applications around data related to access management. 1- Experience with AWS , Rest APIs Microservices, Angular or Javascript 2- SQL- writing complex queries 3- Experience ingesting data form different sources... 

    Exaways Corporation

    Plano, TX
    4 days ago
  • $179.4k - $204.7k

    Lead Software Engineer (Java, Python, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corporation

    Plano, TX
    more than 2 months ago
  •  ...Job Posting Hiring Manager is looking for local or open to relocate candidate with strong Java Developer background. Please share candidate strong on below skill set and are good with coding. Skills: Java background Spring Rest API Microservices... 
    Local area
    Relocation

    Samprasoft

    Plano, TX
    4 days ago
  •  ...Java Developer Java Developer 9-12 years' experience with minimum of 2-3 years in Reactive Web services using Flux and Mono. Java 17 - Spring Reactive Spring webservices based on Flux and Mono - prior project experience Cucumber TDD Cassandra or Cockroach DB medium... 

    Omni Inclusive

    Plano, TX
    7 hours ago
  •  ...Java Developer Work Location: Plano, TX Hybrid (submit only within TX location) Must have: JAVA, Spark,...  ...SpringBoot, Kafka, AWS Roles and Responsibilities: Executes software solutions, design, development, and technical troubleshooting... 

    Apex Informatics

    Plano, TX
    2 days ago
  •  ...Manager) Design, develop, test, and deploy Java-based applications. 8years to 12 years...  ...Java backend developer to join our engineering team and drive the design, development,...  ...functional teams, and ensuring best practices in software development. Write clean, efficient,... 

    Virtusa

    Plano, TX
    4 days ago
  • $144.2k - $288.4k

     ...Lead Director We're building a world of health around...  ...direct support to the Executive Director of Adjudication Services Engineering at Caremark. This leadership...  ...and effective software delivery practices....  ...developers in Angular and Java and teams of RPG developers... 
    Hourly pay
    Full time
    Temporary work

    Oak St. Health

    Richardson, TX
    1 day ago
  •  ...Java Technical Lead Location: Plano, TX (Onsite Role) Duration: 12 Month contract Position Type: C2C Contract Only Note...  ...deliver scalable, secure, and high-quality solutions. • Drive continuous improvement in engineering practices and application performance.... 
    Contract work
    Local area

    Kasmo Global

    Plano, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Java Software Engineer - Executive Director of Software Engineering. Be the first to apply!