Taro Logo

Software Engineer III - Java/Python

Global financial services firm providing investment banking, financial services, and asset management.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer III - Java/Python

We have an exciting opportunity for a Software Engineer III role at JPMorgan Chase within the Asset & Wealth Management division. As a seasoned member of an agile team, you'll design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You'll be responsible for critical technology solutions across multiple technical areas supporting the firm's business objectives.

The role involves executing software solutions, design, development, and technical troubleshooting with innovative approaches. You'll create secure, high-quality production code and maintain algorithms while producing architecture and design artifacts for complex applications. You'll work with large, diverse data sets to drive continuous improvement of software applications and systems.

Key technical requirements include proficiency in Python or Java, experience with modern front-end technologies (React, Angular, Javascript), and strong API knowledge. You should have 3+ years of experience in software engineering with hands-on experience in system design, application development, and operational stability.

The ideal candidate will have a strong understanding of agile methodologies, CI/CD practices, and infrastructure knowledge including Unix and Windows. Additional preferred skills include Site Reliability Engineering practices, familiarity with Observability tools, and experience with Grafana/Prometheus.

Join our team to work on cutting-edge technology solutions in the financial services industry while contributing to a culture of diversity, equity, and inclusion.

Last updated 25 minutes ago

Responsibilities For Software Engineer III - Java/Python

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes data for continuous improvement
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Java/Python

Java
Python
React
  • 3+ years of applied software engineering experience
  • Experience in developing, debugging code in corporate environment
  • Proficient in Python or Java
  • Strong background in working with APIs
  • Hands-on experience in system design and development
  • Understanding of agile methodologies
  • Strong infrastructure knowledge including Unix, Windows
  • Knowledge of Software Development Life Cycle
  • Good communication skills

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Java/Python

Software Engineer III -Java, AWS/ Kubernetes (Spark)

Software Engineer III position at JPMorgan Chase focusing on Java, AWS, and Kubernetes development with emphasis on data engineering using Spark.

Software Engineer III - Java Full stack

Mid-level software engineering role at JPMorgan Chase focusing on Java full-stack development, cloud applications, and enterprise solutions within Asset & Wealth Management.

Java Backend Software Engineer II

Mid-level Java Backend Software Engineer position at JPMorgan Chase, focusing on developing scalable financial systems using Java, Spring Boot, and MongoDB.

Software Engineer III - Java

Mid-level Java Software Engineer position at JPMorgan Chase, focusing on backend development and microservices architecture in the Commercial & Investment Banking division.

Software Engineer III -Java Cloud Developer

Software Engineer III position at JPMorgan Chase focusing on Java cloud development, microservices, and enterprise-scale applications.