Taro Logo

Software Engineer III

Global financial services firm offering banking, investment, and technology solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer III

As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

The role involves executing software solutions, design, development, and technical troubleshooting with the ability to think beyond routine approaches. You'll create secure and high-quality production code, maintain algorithms, and produce architecture designs for complex applications. The position requires gathering and analyzing data from large, diverse data sets to improve software applications and systems.

You'll work with modern programming languages, particularly Java and frameworks like Spring, Microservices, and APIs. Experience with cloud technologies, particularly AWS services, and big data technologies like Apache Spark and Kafka is valuable. The role offers opportunities to contribute to software engineering communities and events exploring new technologies.

This position is ideal for experienced engineers who want to work on enterprise-scale applications in the financial sector, combining technical expertise with business impact. You'll be part of a team that values diversity, equity, and inclusion while building solutions that serve millions of customers.

The role requires strong technical foundations in software development, system design, and modern engineering practices, combined with the ability to work effectively in an agile environment. You'll have the opportunity to work with cutting-edge technologies while contributing to one of the world's leading financial institutions.

Last updated 5 minutes ago

Responsibilities For Software Engineer III

  • 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, and develops visualizations from large data sets
  • 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
Cassandra
Kafka
  • 3+ years applied experience in software engineering
  • Hands-on experience in system design and application development
  • Proficient in coding in one or more languages
  • Experience in developing and debugging code in corporate environment
  • Knowledge of Software Development Life Cycle
  • Understanding of agile methodologies
  • Experience with Apache Spark or similar data processing engines
  • Experience with Distributed Datastores
  • Knowledge of cloud, AI, machine learning, mobile technologies

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III

Software Engineer III - Java

Senior Java Software Engineer role at JPMorgan Chase, developing and maintaining investment portfolio management systems with 7+ years of experience required.

Low-Latency Java Senior Associate - Software Engineer III

Senior Java Software Engineer role at JPMorgan Chase focusing on building high-performance, low-latency solutions for the Liquidity and Account Solutions team.

Software Engineer III - Java

Senior Java Software Engineer role at JPMorgan Chase, developing investment portfolio management systems using Spring Boot, microservices, and event-driven architecture.

Software Engineer III - Java

Senior Java Software Engineer role at JPMorgan Chase, building and maintaining investment portfolio management systems using modern technologies and event-driven architecture.

Lead Software Engineer - Java

Lead Software Engineer position at JPMorgan Chase focusing on Java development for the Commercial and Investment Banking Payments Technology team.