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

Testing Site - JPMC

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 oflow latency / high performance / high capacity Core JavaOMS components (order management, workflows, instrumentation, etc.)
  • Partners closely withPortfolio Trading / Program Tradingstakeholders to deliver OMS capabilities that improve execution efficiency and workflow automation
  • Supports and enhancesETF tradingworkflows, includingRFQs (Request for Quotes)andCreation/Redemption lifecycle processes
  • Oversees wholesale technical, end to end execution, including full stack/GUIworkflows (Web/React), and leverages KDB / Analyticsto deliver real-time monitoring, operational insights, and trading analytics
#J-18808-Ljbffr
Vacancy posted 1 day 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
  •  ...Director Of Software Engineering If you are looking for a game-changing career, working...  ...within the Asset & Wealth Management, Asset Management...  ...modernization) Python OR Java (production services, data...  ...frameworks, component-based design systems, front-end testing and... 
    Java
    Contract work

    Chase

    Jersey City, NJ
    5 days ago
  •  ...Senior Manager of Software Engineering When you mentor and advise multiple technical teams and move financial technologies forward, it's a big...  ...initiatives Hands-on practical experience delivering system design, application development, testing, and operational... 
    Senior

    Chase

    Jersey City, NJ
    2 days ago
  • $48 - $50 per hour

     ...Requisition ID: 104713-1 Title: Sr Java Developer ( Technical Project Manager/Delivery Lead) Duration: 6-12...  ...Delivery Lead managing end-to-end software delivery projects. Strong technical...  ...providing technical guidance to engineers. Responsible for project planning... 
    Senior
    Java

    Artech LLC

    Jersey City, NJ
    13 days ago
  • $142.32k - $213.48k

     ...Equities Connectivity Engineer the future of global finance...  ...markets, we build systems that matter. Look to...  ...Client Connectivity, Order Management, Algo access as well as...  ...enforce best practices in software development, including...  ...development in Java ~ Experience of low-... 
    Senior
    Java
    Full time

    Citigroup

    Jersey City, NJ
    4 days ago
  •  ...Job Description Technical Lead / Senior Manager – API Development Right to Hire Location...  ...blended team of Developers and Business Systems Analysts working on API development...  ...and Swagger based tooling. ~ Hands-on Java development experience to credibly guide... 
    Senior
    Java

    Contech Systems

    Newark, NJ
    13 days ago
  •  ...Experienced Software Engineer Push the limits of what's possible...  ...evolve the Portfolio Management Fixed Income platform...  ...exposure monitoring, order management, scenario-...  ...to work across both Java and Kotlin is important...  ...software applications and systems Identifies hidden... 
    Java

    Chase

    Jersey City, NJ
    1 day ago
  •  ...Senior Quality Assurance Engineer Location: NJ or...  ...high-quality, reliable software. The ideal candidate...  ...Python, JavaScript, or Java for automation. ~ Experience...  ...of version control systems, particularly Git ....  ...Familiarity with test management tools such as Jira,... 
    Senior
    Java
    Contract work

    Krest Global Solutions

    Jersey City, NJ
    15 days ago
  •  ...backend services in collaboration with backend engineers.Troubleshoot, debug, and resolve...  ...Qualifications:Strong proficiency in Kotlin and Java programming.In-depth understanding of...  ...integration.Proficiency with version control systems such as Git.Strong problem-solving,... 
    Senior
    Java

    Purple Drive

    Jersey City, NJ
    3 days ago
  • $180k - $220k

     ...transformation consultancy and engineering services company that...  ...looking for a Senior Java/Kotlin Engineer to...  ...core trading systems, building new data and...  ...systems: failure handling, ordering guarantees, replay semantics...  ...booking and position management, and post-trade... 
    Senior
    Java
    Local area
    Shift work

    ApTask

    Jersey City, NJ
    13 days ago
  • $22 - $28 per hour

     ...; turf irrigation systems; landscape and lighting...  ...; snow and ice management solutions;...  ...What Will You Do? In order to grow and build...  ...conversations with engineers, product managers,...  ...embedded hardware, software, desktop applications...  ...C++, C#, Python, Java, Pascal, or similar... 
    Java
    Hourly pay
    Casual work
    Internship
    Summer internship
    Worldwide
    Work visa

    The Toro Company

    Brooklyn, NY
    2 days ago
  • $150.7k - $251.2k

     ...opportunity Our AI, Data & Engineering team helps apply...  ...generative AI, and agentic systems that learn, reason,...  ...responsibilities As a Manager in Model Engineering,...  ...science, analytics, and software engineering. We'll...  ...Python: R, JavaScript, Java, C++, C Experience fine... 
    Java
    Full time
    Work experience placement

    EY

    Hoboken, NJ
    3 days ago
  • $134.2k - $258.3k

     ...across Development & Engineering and Architecture...  ...or more of: C#/Java or Python Bachelor...  ...or external software or platform engineering...  ...delivery using code management, configuration...  ...implementing agentic systems that combine AI...  ...below are provided in order to comply with... 
    Senior
    Java
    Summer holiday
    Local area
    Flexible hours
    Weekend work

    Ernst & Young

    Hoboken, NJ
    13 days ago
  •  ...Exciting Opportunity! We are currently looking for an Sr. Software Engineer (Java) for the location Jersey City, NJ.. This is a 6 months...  ...driven algorithms, that run synchronously with appropriate systems. \n Produces architecture and design artifacts for complex... 
    Senior
    Java
    Work visa

    Ampcus Inc

    Jersey City, NJ
    11 days ago
  •  ...place. As a Principal Software Engineer at JPMorganChase within the Asset Wealth Management, Client Onboarding...  ...a visionary Executive Director - Principal Software Engineer...  ...AI and agentic system development. This leader...  ...using Python and Java/J2EE, hands-on experience... 
    Java
    Jersey City, NJ
    a month ago
  •  ...codebases and design migration strategies to Java. Translate and refactor legacy C++...  ...functional parity between legacy and migrated systems. Collaborate with cross-functional teams including QA, DevOps, and Product Management. Optimize performance and memory usage during... 
    Java

    Stratacent

    Jersey City, NJ
    2 days ago
  • $125.11k - $166.4k

     ...Summary: The Senior SCADA Engineer, EPC will lead and...  ...description reflects management's assignment of essential...  ...and control systems for utility‑scale renewable...  ...programming, hardware/software integration, factory acceptance...  ...limited to C, C++, Java, Python, Structured... 
    Senior
    Java
    Remote job
    For subcontractor
    Work at office

    SOLV Energy

    Brooklyn, NY
    2 days ago
  •  ...seeks a highly experienced software engineer to lead the design and development...  ...of next-generation trading systems. This hands-on technical...  .... ~ Expertise in Java, Python, and Linux. ~ Deep...  ...Brokerage systems, especially order management. ~ Understanding of the FIX... 
    Senior
    Java
    Hourly pay
    Local area

    Eliassen Group

    Jersey City, NJ
    25 days ago
  •  ...Principal AI Engineer Location: Jersey City, NJ Employment Type: Full...  ...Requirement: ~8+ years of software engineering experience, with strong...  ...~ Working depth in at least one systems or backend language — Go, Rust, Java, or C/C++ — and the judgment to know... 
    Java
    Full time
    Local area

    E-Solutions

    Jersey City, NJ
    4 days ago
  •  ...applications become available. About Software Engineering Roles at Danaher Are you passionate...  ...debugging code in languages such as C#, Java, Python, or C++ Participating on an...  ...development of console and embedded software systems Troubleshooting issues and... 
    Java
    Remote job
    Internship

    Danaher

    Jersey City, NJ
    1 day ago
  • Kreative Technologies, LLC is seeking a Senior Software Engineer to design and deliver reliable, scalable...  ...the United States. You will shape system architecture, write production code and...  ...while mentoring other engineers. Strong Java/C#/Python skills are required. #J-18808... 
    Senior
    Java
    Remote job

    Kreative Technologies, LLC

    Brooklyn, NY
    2 days ago
  •  ...Senior Java Developer Location: Jersey City, NJ Duration: Full Time Job Description...  ...on delivery speed, code quality, and system resilience. Core Strengths Direct-...  ...with minimal hand-holding. Cloud-Native Engineering: Designs and builds applications... 
    Senior
    Java
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Jersey City, NJ
    1 day ago
  • $142.6k - $261.5k

     ...scientists, designers, and software engineers enable our clients to solve...  ...Your Key Responsibilities As a Manager in Application Design and...  ...process Work on distributed systems problems ranging from scheduling...  ...and microservices using Java, Python, FastAPI and OpenAPI... 
    Java
    Summer holiday
    Flexible hours

    EY

    Secaucus, NJ
    3 days ago
  •  ...Responsibilities: Delivery Management: Oversee the delivery of...  ...architectural risks, including system downtime and data security...  .... Mentorship: Mentor engineers, primarily Software Engineers I and II, and assist...  ...Technical Skills: Java Expertise: Proficient in Java... 
    Java
    2 days per week

    Saxon Global

    Jersey City, NJ
    1 day ago
  •  ...As a Principal Site Reliability Engineer at JPMorgan Chase within the Corporate...  ...to influence critical incident management and improve the end-to-end lifecycle of software development for the firm. You...  ...Ability to determine how each system relates to each other and uses a... 
    Local area

    JPMorganChase

    Jersey City, NJ
    3 days ago
  • $176.72k - $265.08k

     ...looking for an exceptional software engineering leader to head the...  ...the client facing systems for corporate actions...  ...presenting to senior management and negotiating with...  ...multidisciplinary teams — Java backend engineers,...  ...(e.g., consent orders) and navigating compliance... 
    Senior
    Java
    Full time
    Local area

    Jobleads-US

    Jersey City, NJ
    4 days ago
  • $50 per hour

     ...Senior AI Engineers - Agentic Development & AI-Augmented...  ...Were looking for a Staff Software Engineer who can define...  ...decisions across our Java microservices, Node.js...  ...Context engineering: managing context windows, prompt...  ...architecture documentation and system design Domain-... 
    Senior
    Java
    Contract work
    Local area

    HCLTech

    Jersey City, NJ
    4 days ago
  •  ...complex and mission‑critical systems. As a Site Reliability Engineer III at JPMorgan Chase...  ...Collaborates with other software engineers and teams to design...  ...language such as Python, Java/Spring Boot, and .Net...  ...transaction processing and asset management. We offer a competitive... 
    Java

    JPMorgan Chase

    Jersey City, NJ
    2 days ago
  •  ...Full Stack Engineer Duration: Long Term Contract...  ...capabilities. As a Software Engineer, you will be...  ...experience in any Content Management like AEM, Tridion etc....  ...applications with JAVA/J2EE ~ Hands on experience...  ...using version control system like Bitbucket and... 
    Java
    Long term contract

    Samprasoft

    Jersey City, NJ
    2 days ago
  •  ...Java DeveloperLead and mentor technical teams in designing, developing, and deploying java based applications. Architect and implement...  ...containerization using docker for application deployment and management. Collaborate with cross functional teams to ensure alignment... 
    Java

    Yochana

    Jersey City, NJ
    3 days ago
  •  ...n Forward Deployed Engineers will conduct targeted,...  ...role combines senior software engineering, DevOps, SRE...  ...analysis, upgrading Java and NPM runtimes, modernizing...  ..., logs, monitoring systems, and CI/CD pipelines....  ...Git workflows, branch management, pull requests, and... 
    Java

    Luxoft

    Jersey City, NJ
    2 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!