Java Software Engineer III

JPMorganChase•Seattle, WA

About The Position

Develop secure, high-quality production code and review and debug code written by others. Drive decisions influencing product design, application functionality, and technical operations and processes. Serve as a function-wide subject matter expert in one or more focus areas and contribute to the engineering community by advocating for firmwide frameworks, tools, and Software Development Life Cycle practices. Apply knowledge of the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized through automation at scale. Influence peers and project decision-makers to consider leading-edge technologies. Contribute to a team culture of diversity, opportunity, inclusion, and respect. Build and operate 24x7, tier-1 online services.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Strong core engineering skills, including hands-on coding and system design for modern enterprise systems.
  • Proficiency in one or more of Java, Golang, or Rust.
  • A proven track record building and operating 24x7, tier-1 online services.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Demonstrated effective use of enterprise-authorized AI-assisted software development tools in the work environment, such as for coding, code review, test acceleration, or troubleshooting.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and adherence to resiliency and security expectations.
  • Ability to tackle design and functionality problems independently.

Responsibilities

  • Develop secure, high-quality production code.
  • Review and debug code written by others.
  • Drive decisions that influence product design, application functionality, and technical operations and processes.
  • Serve as a function-wide subject matter expert in one or more areas of focus.
  • Advocate for firmwide frameworks, tools, and Software Development Life Cycle practices within the engineering community.
  • Use Software Development Life Cycle tools, including approved AI-assisted development and automation capabilities, to improve automation value at scale.
  • Influence peers and project decision-makers to consider leading-edge technologies.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.
  • Build and operate 24x7, tier-1 online services.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service