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

Sr Director of Software Engineering - Order Management System / Java

J.P. Morgan

hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.

JOB DESCRIPTION

Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.

As a Senior Director of Software Engineering at JPMorgan Chase within the Corporate and Investment Bank, Equities Order Management System Technology, 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.

You will design, develop and implement top performing, distributed multi-asset Order Management Systems. You will work closely with others to design and implement core OMS infrastructure, workflow, pipeline, configuration modules, communication, instrumentation and administration, caching, and real-time distribution. You will enhance automated build and deployment modules to help integrate components into Sales & Trading eco-system, and add enhancements to increase business growth and add execution efficiency.

Job responsibilities

  • Leads multiple technology implementations across workstreams to achieve technology and business objectives
  • Directly manages multiple areas with strategic transactional focus and accelerating delivery
  • Provides leadership and direction to teams while frequently overseeing multiple platforms at a high-level and in detail
  • Acts as the interface with stakeholders and partners, driving consensus across competing objectives
  • Manages multiple stakeholders, complex projects, and large cross-product collaborations
  • 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+ year of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise and more broadly across the organization
  • Experience developing Java applications including hands on coding
  • In-depth, expert level understanding data structures, synchronization, network communication protocols, multi-threaded programming and object oriented design
  • Experience developing large scale high-availability distributed systems with dynamic quality of service and linear scaling for availability and reliability
  • Working proficiency with developmental toolsets: Gradle, Jules, Dev-Ops
  • Experience with Equities Order Management Systems and Market Structure
  • Drives delivery of low latency / high performance / high capacity Core Java OMS components (order management, workflows, instrumentation, etc.)
  • Partners closely with Portfolio Trading / Program Trading stakeholders to deliver OMS capabilities that improve execution efficiency and workflow automation
  • Supports and enhances ETF trading workflows, including RFQs (Request for Quotes) and Creation/Redemption lifecycle processes
  • Oversees wholesale technical, end to end execution, including full stack/GUI workflows (Web/React), and leverages KDB / Analytics to deliver real-time monitoring, operational insights, and trading analytics

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's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Sr Director of Software Engineering - Order Management System / Java in Jersey City, NJ vacancy
  •  ...possible together. As a Senior Director of Software Engineering at JPMorganChase within the...  ...multiple technical areas, manage the activities of multiple...  ...modernization of legacy systems, driving adoption of event-...  ...& modern technology stack (Java, Spring, AWS, Kafka, etc.).... 
    Senior
    Java

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...possible together. As a Senior Director of Software Engineering at JPMorgan Chase within...  ...multiple technical areas, manage the activities of multiple...  ...software development with Java and Python on AWS,...  ...automation between vendor systems and payroll, plus experience... 
    Senior
    Java

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...JOB DESCRIPTION As a Director of Software Engineer at JPMorgan Chase within the...  ...strategy and tooling with the Order Management DevOps team. You will...  ...practical experience delivering system design, application...  ...Unix scripting, Python, and Java, focused on automation, monitoring... 
    Java

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...possible together. As a Senior Director of Software Engineering at JPMorganChase within the...  ...multiple technical areas, manage the activities of multiple...  ...modernization of legacy systems, driving adoption of event-...  ...& modern technology stack (Java, Spring, AWS, Kafka, etc.).... 
    Senior
    Java

    JPMorgan Chase & Co.

    Jersey City, NJ
    more than 2 months ago
  •  ...DESCRIPTION Lead a high-impact engineering team in JPMorganChase's TCIO...  ...and derivatives. As a Manager of Software Engineering at JPMorgan...  ...of software applications and systems Anticipates dependencies...  ...more programming language(s)- Java or Python Hands-on experience... 
    Senior
    Java
    Work at office
    Immediate start

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...DESCRIPTION If you are a software engineering leader ready to take...  ...for you.  As a Director of Software...  ...processes, and product management to drive multiple complex...  ...Deep expertise in Java with multi-threaded,...  ...large-scale distributed systems, including ownership... 
    Java

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...possible together. As a Director of Software Engineering at JPMorgan Chase within Corporate...  ...robust services with Java and Spring Boot, Python,...  ...scanning, and observability Manages and continuously innovates...  ...-recovery patterns for systems that must never go down... 
    Java

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...DESCRIPTION If you are a software engineering leader ready to take...  ...for you.  As a Director of Software...  ...coaching, performance management, and succession planning...  ...workforce and compensation systems, workflow tooling,...  ...API expertise with Java/Spring Boot, and strong... 
    Java
    Contract work

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...DESCRIPTION If you are a software engineering leader ready to take...  ...for you.  As a Director of Software...  ...within the Asset & Wealth Management, Global Equity Team,...  ...and well-architected systems Maintain hands-on...  ...Management environments using Java based backend... 
    Java

    J.P. Morgan

    New York, NY
    9 days ago
  •  ...s possible together. As a Senior Director of Software Engineering at JPMorganChase within the Corporate...  ...Trade Technology -Operations Case Management & AI Automation Platforms, you will...  ...exceptions and email), integration with systems of record, automation through AI... 
    Senior

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...'s possible together.  As a Senior Director of Software Engineering at JPMorganChase within the Card Technology...  ..., you lead multiple technical areas, manage the activities of multiple...  ...leading complex projects supporting system design, testing, and operational stability... 
    Senior

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...DESCRIPTION If you are a software engineering leader ready to take the...  ...opportunity just for you.  As a Director of Software Engineering at...  ...processes, and product management to drive multiple complex projects...  ...~2+ years of Experience in Java Development ~2+ Experience... 
    Java

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $163.3k - $303.3k

     ...leadership for a major software product or system(s). This position...  ...team with day-to-day management and direction to...  ...management experience • BS Engineering/Computer Science or...  ...but not limited to: Java/J2EE, JavaScript,...  ...and coaching in order to meet and exceed individual... 
    Java

    LexisNexis

    New York, NY
    9 days ago
  •  ...Senior Director of Software Engineering Join one of the most consequential technology transformations in...  ...modernizes its most critical processing systems. This is a rare chance to build...  ...Engineering at JPMorgan Chase within Wealth Management Technology, Consumer & Community... 
    Senior

    Koitecc Solutions

    Jersey City, NJ
    5 days ago
  •  ...made for this. Bring your Engineering skills and lead and manage multiple technical teams and...  .... As a Manager of Software Engineering at JPMorgan Chase...  ...services industry and their IT systems ~ Practical cloud native...  ...~Experience working with Java Springboot, Python,... 
    Java
    Immediate start

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...across global operations. As a Senior Director of Software Engineering in Enterprise Technology in the...  ...technical, and operational objectives into manageable tasks, while navigating through...  ...understanding of highly distributed systems including orchestration patterns,... 
    Senior
    Work at office
    Local area

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...DESCRIPTION If you are a software engineering leader ready to take...  ...for you.  As the Director of Software...  ...for all applications, systems and processes  Drive...  ...leading technologists to manage, anticipate and solve...  ...tolerance & scalability using Java Spring. Experience... 
    Senior
    Java
    Temporary work

    J.P. Morgan

    New York, NY
    9 days ago
  • $110k - $200k

     ...auditable calculation engines and services that are essential for managing our fixed income...  ...best practices for system reliability Work within...  ...10+ years of software development experience...  ...languages such as Java, C#, Python, or Scala...  ...customers need in order to plan confidently... 
    Java
    Full time
    Second job
    Live in
    Worldwide
    Flexible hours

    S&P Global

    New York, NY
    1 day ago
  •  ...estate and investment management. Our vision is to...  ...that occupy them. Director Engineering – Research Technology...  ...development tools, enterprise software agents, and strong...  ...for team‑owned systems, ensuring alignment with...  ...in Python, Node.js, Java, Go, or C#. ~ Demonstrated... 
    Java

    JLL

    New York, NY
    5 days ago
  •  ...and compliance, toll management, and weigh station bypass...  ...and internal tooling systems. You will remain...  ...growing teams of talented engineers. You will be the bridge...  ...Lead and mentor teams of software developers, supporting...  ...C# or similar (e.g., Java) with the ability to... 
    Java
    Remote work

    Fleetworthy

    New York, NY
    3 days ago
  •  ...what's possible together.As a Senior Director of Software Engineering at JPMorganChase within the Corporate...  ...will oversee multiple technical areas, manage activities across departments, and...  ...Planning and Consolidation), supporting system design, testing, and operational... 
    Senior

    J.P. Morgan

    New York, NY
    9 days ago
  •  ...A leading performance management platform is seeking a Senior Software Engineer to enhance their Data Intelligence Platform. This role will involve building data...  ..., and proficiency in languages such as Python and Java. This position is fully remote, offering a collaborative... 
    Senior
    Java
    Remote work

    15Five

    New York, NY
    4 days ago
  • $171k - $260k

     .... As a Senior Lead Software Engineer at JPMorgan Chase within...  ...including Smart Order Router, Market Access,...  ...standards of quality. Manage release processes, provide...  ...experience delivering system design, application...  ...scripting, Python, and Java programming languages... 
    Senior
    Java

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...experienced and highly skilled engineering leader to drive the...  .... As a Senior Lead Software Engineer at JPMorgan...  ...the Asset and Wealth Management line of business, you...  ..., and resilient systems for a portfolio that spans...  ...Build event-driven Java, Spring Boot microservices... 
    Senior
    Java

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  • $204.25k - $285k

     ...Description If you are a software engineering leader ready to take the...  ...just for you.    As a Director of Software Engineering at...  ...technical processes, and product management to drive multiple complex...  ...with database management systems, preferably PostgreSQL... 

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  • $171k - $260k

     ...As a Senior Lead eSoftware Engineer at JPMorgan Chase within the...  ...designing and implementing systems for order management, trade execution, market...  ...vendors ~ Execute creative software solutions, design, development...  ...quality production code in Java, and review and debug code... 
    Senior
    Java
    For contractors

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...office, or at their brand new AI Engineering squad in Baltimore, Maryland....  ...make a real impact in asset management. This role is hybrid, with...  ...develop, and deploy autonomous AI systems as part of our Partner's AI...  ...an object-oriented language (Java, Python, or JavaScript... 
    Senior
    Java
    Work at office

    NewGen Technologies (Maryland)

    New York, NY
    1 day ago
  • $171k - $260k

     ...Senior Lead eSoftware Engineer at JPMorgan Chase within...  ...of our Smart Order Router, Matching Engine...  ...Market Access, and Risk Management systems for global equities and...  ...Oversee the end-to-end software development lifecycle,...  ...and technologies like Java and Cloud Technologies... 
    Senior
    Java

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...solutions using React, Java Spring Boot, GraphQL/REST, and AWS-managed services, from design through...  ...; sets and enforces engineering standards. • Builds and...  ...operating production systems; experience as a senior/...  ...groups, schema evolution, ordering/at-least-once semantics,... 
    Senior
    Java
    Contract work

    Donato Technologies Inc

    Jersey City, NJ
    2 days ago
  • $200k - $245k

     ...Senior Software Engineer/Algorithmic Trading Platform Global electronic...  ...testing of trading platforms, systems, and execution algorithms. This...  ...services company using Java. ~ BS/BA degree or higher in...  ...Equity market micro-structure, order handling, and electronic trading... 
    Senior
    Java
    Full time
    Immediate start

    Harris Allied

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Director of Software Engineering - Order Management System / Java. Be the first to apply!