Software Engineer III (Java Full Stack)

JPMorgan Chase & Co.•Jersey City, NJ
•$137,750 - $185,000

About The Position

As a Software Engineer III on JPMorganChase’s Digital Post Trade Technology team, you will serve as an experienced member of an agile team, designing and delivering trusted, secure, stable, and scalable technology products. You will develop critical technology solutions across technical areas and business functions in support of the firm’s business objectives. The role includes designing, developing, testing, troubleshooting, and maintaining software; producing architecture and design artifacts; and ensuring that software meets design constraints. You will use data insights to improve applications, coding hygiene, and system architecture. You will also use enterprise-authorized AI coding and development tools to improve quality, delivery, and productivity, while validating generated outputs through peer review, automated testing, and secure coding practices. The position involves contributing reusable patterns and guidance to support safe and effective AI use across the team.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Proven experience with Java, Spring or Spring Boot, Kafka, and React.
  • Experience developing, debugging, and maintaining code in a large corporate environment using one or more modern programming languages and database querying languages.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools, with the ability to critically evaluate, validate, and refine generated outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations; ability to guide peers in safe and effective use.
  • Overall knowledge of the Software Development Life Cycle.
  • Solid understanding of agile methodologies and practices such as CI/CD, application resiliency, and security.

Nice To Haves

  • NoSQL experience, such as MongoDB, Cassandra, or DynamoDB concepts, and/or strong data modeling for non-relational use cases.
  • Cloud exposure in AWS, Azure, or GCP, including basic architecture, networking and security primitives, managed services, and observability.
  • Familiarity with modern front-end technologies and practices, including TypeScript, state management, component libraries, and testing frameworks.
  • Experience or exposure to AI modeling basics, including evaluation, prompting, model limitations, and safety and security concerns.
  • Experience or exposure to agentic architecture patterns, including tool-using agents, orchestration, guardrails, and evaluation.

Responsibilities

  • Design, develop, test, and troubleshoot software solutions, including addressing technical problems beyond routine approaches.
  • Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • Use enterprise-authorized AI coding tools for tasks such as code generation, refactoring, unit testing, and documentation; validate outputs through peer review, automated testing, and secure coding standards.
  • Apply Software Development Life Cycle tools and authorized AI-assisted development and automation capabilities to improve the value realized from automation.
  • Produce architecture and design artifacts for complex applications and ensure software development satisfies design constraints.
  • Gather, analyze, synthesize, visualize, and report on diverse data sets to support continuous improvement of software applications and systems.
  • Identify hidden problems and patterns in data and use insights to improve coding hygiene and system architecture.
  • Contribute learnings and reusable patterns that improve team effectiveness and guide peers in responsible AI use.

Benefits

  • Competitive total rewards package, with base salary determined by role, experience, skill set, and location.
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service