Lead Software Engineer- Java, Financial Trading
$152k - $215kJPMorgan Chase Bank, N.A.
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Banking, Global Equity Derivatives Risk Management Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
You will help drive the delivery of a best in class platform that handles real time streaming position and risk management for a wide range of complex financial products. The individual selected for this role will combine a unique mix of strong hands-on development skill, involvement in technical design and architecture decisions, and ability to draw on deep experience to provide technical leadership and mentoring to a new and growing team of technologists.
- Design, develop and maintain high-quality Java applications, ensuring clean, efficient and well-structured code.
- Provide technical leadership to a small team, guiding developers on design, implementation, code quality and best practices while ensuring timely and high-quality delivery.
- Build and optimize low-latency, high-throughput components for equities risk systems, ensuring real-time processing and stable performance during peak market loads.
- Apply object-oriented design principles and industry-standard design patterns to create modular, scalable and maintainable systems.
- Adopt Test-Driven Development (TDD) to deliver reliable, well-tested and production ready code.
- Ensure compliance with coding standards, security guidelines and architectural best practices throughout the development life cycle.
- Implement and support CI/CD pipeline principles, enabling automated build, test and deployment workflows
- Monitor, troubleshoot and optimize application performance, ensuring reliability, scalability and efficient resource utilization.
- Follow Agile principles and actively participate in Scrum ceremonies, supporting iterative and collaborative development and collaborate with cross-functional teams to deliver end to end features and resolve technical issues efficiently.
- Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Java experience with multi-threaded, high-performance backend development.
- Hands-on experience with Spring Boot and Spring Framework, including microservices, REST services and dependency management.
- Ability to lead and mentor a small engineering team in architecture, development and problem-solving.
- Ability to independently design and implement complex logic, algorithms and workflows for scalable distributed systems.
- Experience in Unix/Linux environments, including shell scripting for automaton and operational tasks.
- Hands-on experience with CI/CD automation and build pipelines (Git, Jenkins, Maven etc..)
- Experience building distributed applications, event-driven systems and real-time processing pipelines.
- Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
- 10+ years of Java experience with multi-threaded, high-performance backend development.
- Financial markets background, ideally equity trading, market microstructure or front-office trading systems or Financial/Banking experience
- Experience developing applications on AWS Cloud, leveraging services such as Lambda, S3, Glue, Redshift, Step Functions and others to build a scalable and reliable systems.
- Practical experience with FIX protocol, including message parsing, handling and connectivity to trading venues.
- Experience with high-performance messaging and persistence frameworks, such as Chronicle Queue, AMPS or other ultra-low-latency technologies.
- Proficiency with gRPC and high-throughput inter-service communication and Deephaven or similar real-time analytics/data visualization engines.
- Understanding of market reference data, including symbology, pricing, market feeds.
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 Base Pay/Salary
Jersey City,NJ $152,000.00 - $215,000.00 / year
- ...Lead Software Engineer We have an opportunity to impact your career and provide... ...for a wide range of complex financial products. The individual... ...develop and maintain high-quality Java applications, ensuring clean... ...background, ideally equity trading, market microstructure or...Financial
- ...possible. As an Equity Derivative Group software engineer at JPMorgan Chase within our agile team... ..., and skills Experience with Java/JVM and the Java/JVM ecosystem Well-... ...communication skills Experience working on financial systems Experience partnering with...Financial
- ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial... ...Must have development experience in Java, Spring / SpringBoot Framework and... ...experience In-depth knowledge of the financial services industry and their IT systems...FinancialImmediate start
- ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer... ...one or more programming language(s): Java Hands on development experience in... ...and skills In-depth knowledge of the financial services industry and their IT systems...Financial
- ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer... ...operational stability Advanced in Java programming language Proficiency in... ...In-depth knowledge of the financial services industry and their IT systems...FinancialFor contractors
- ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Risk... ...operational stability Proficiency in Java, Spring Boot, React Proficiency in... ...mobile, etc.) In-depth knowledge of the financial services industry and their IT systems...Financial
- ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer &... ...(s) including Golang, Python, AWS, Java, Terraform and Typescript. Proficiency... ...ABOUT US Chase is a leading financial services firm, helping nearly half of...Financial
- ...experienced and highly skilled engineering leader to drive the... ...Investments business. As a Senior Lead Software Engineer at JPMorgan Chase... .... Build event-driven Java, Spring Boot microservices;... ...JPMorganChase, one of the oldest financial institutions, offers...Financial
- ...of what's possible. As a Lead Software Engineer at JPMorgan Chase within the... ...programming language(s), including Java or Python for data... ...Investment Banking Front-office Trading Systems or Analytics Systems... ...in Kafka streaming Financial Products knowledge of Futures...FinancialWork at office
- ...multiple agile technical teams and move financial risk technologies forward, it’s a big... ...solutions for the firm. As a Senior Lead Software Engineer at JPMorgan Chase within Consumer... ...architecture, design, and development of Java/Spring‑based framework APIs and shared...FinancialContract workFor contractors
$171k - $260k
...products. As a Senior Lead eSoftware Engineer at JPMorgan Chase... ...Options Algorithmic Trading sub-line of business,... ...~ Execute creative software solutions, design, development... ...production code in Java, and review and debug... ...~Familiarity with financial markets and trading...FinancialFor contractors- ...Looking for an innovative and passionate Java & database developer for the Global... ...communication, and much more. As a Lead Software Engineer at JPMorgan Chase within Asset Wealth... ...US JPMorganChase, one of the oldest financial institutions, offers innovative financial...Financial
- ...DESCRIPTION As a Senior Lead Software Engineer at JPMorgan Chase, you are an... ...including securities lending, trade lifecycle, and clearing &... ...with strong expertise in: Java, Spring Boot, REST APIs... ...low-latency, mission-critical financial systems Practical experience...Financial
- ...the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Asset &... ...experience. Proficient in development skill Java 21 and Python building into the public... ..., etc.). In-depth knowledge of the financial services industry and their IT systems...Financial
- ...and deliver top-notch technology products. As a Senior Lead Software Engineer- Java/Python/ AI Solutions at JPMorganChase within the Asset... ...on Large Language Models (LLMs) for NLP tasks tailored to financial services use cases such as document summarization, intelligent...Financial
- ...top-notch technology products. As a Lead Software Engineer at JPMorganChase within Commercial &... ...~5+ years of hands-on experience in Java development ~ Hands-on experience with... ...J.P. Morgan is a global leader in financial services, providing strategic advice and...Financial
- ...of what's possible. As a Lead Software Engineer at JPMorganChase within the... ...Investment Bank's Digital Post Trade Technology group, you are an... ...Advanced in developing Java on Spring Boot Advanced knowledge... ...skills AWS Banking or Financial Industry background...Financial
- ...and collaboration as part of an agile engineering organization. You're a seasoned... ...exceptional opportunity for you. As a Lead Software Engineer - Java/React/AWS at JPMorganChase within... ...JPMorganChase, one of the oldest financial institutions, offers innovative financial...FinancialWork at office
- ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Asset &... ...maintain backend services and APIs using Java (preferably Java 17+) and Spring Boot.... ..., etc.) ~ In-depth knowledge of the financial services industry and their IT systems...Financial
- ...Executes creative software solutions, design, development... ...and systems Leads evaluation sessions with... ...practice across Software Engineering to drive awareness and... ...Hands-On coding in Java , Micro Services, Spring... ...knowledge of the financial services industry and...Financial
- ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the... ...Must have development experience in Java, Spring / SpringBoot Framework and Microservices... ...In-depth knowledge of the financial services industry and their IT systems...FinancialImmediate start
- ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate... ...more programming language including Java and/or Python Strong Big-Data and... ...US JPMorganChase, one of the oldest financial institutions, offers innovative financial...FinancialFor contractorsWork at office
- ...support a mission-critical trade execution platform where your... ...tech roadmap across Python/Java, Kafka, AWS + Databricks, and SQL/NoSQL. As a Senior Lead Software Engineer at JPMorgan Chase within Corporate... ..., one of the oldest financial institutions, offers innovative...FinancialWork at office
- ...and delivers front office software solutions for loan trading, risk management and profit and loss As a Lead Software Engineer at JPMorganChase within... ...technologies. Familiarity with Java and Spring Boot.... ...JPMorganChase, one of the oldest financial institutions, offers...Financial
$171k - $260k
...technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the... ...'s Equities Electronic Trading team, you are an integral... ...Unix scripting, Python, and Java programming languages for Automation... ..., one of the oldest financial institutions, offers innovative...Financial- ...can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Low Latency trading group, you are an integral part of an agile... ...learning, mobile, etc.) ~ In-depth knowledge of the financial services industry and their IT systems ~...Financial
- ...and shape the future of financial services is waiting... ...a Senior Director of Software Engineering at JPMorgan Chase within... ...System Technology, you lead multiple technical... ...components into Sales & Trading eco-system, and add enhancements... ...Experience developing Java applications including...Financial
- ...limits of what's possible. As an AWS Lead Software Engineer-Java/Spring Boot at JPMorgan Chase within Commercial & Investment Bank's Post Trade Technology Reporting team, you are an... ...JPMorganChase, one of the oldest financial institutions, offers innovative financial...Financial
- ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment Banking's Sales and trading technology, you are an integral part... ..., capabilities, and skills ~ Financial experience is a plus ABOUT US...FinancialFor contractors
- ...JOB DESCRIPTION As a Lead Software Engineer at JPMorganChase within the... ...reference architectures across Java, React, Kafka, Oracle, Aurora... ...In-depth knowledge of the financial services industry and their... ...(portfolio management, OMS, trade lifecycle/middle office, risk...FinancialWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer- Java, Financial Trading. Be the first to apply!
- lead engineer Jersey City, NJ
- lead infrastructure engineer Jersey City, NJ
- lead operating engineer Jersey City, NJ
- senior java software engineer Jersey City, NJ
- java web developer Jersey City, NJ
- java software engineer Jersey City, NJ
- sr.java developer Jersey City, NJ
- java developer Jersey City, NJ
- java microservice developer Jersey City, NJ
- lead full stack java developer Jersey City, NJ


