Taro Logo

Software Engineer III - Java

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

Description For Software Engineer III - Java

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Commercial & Investment Bank, 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.

You will be working in a dynamic environment where you'll:

  • Execute software solutions, design, development, and technical troubleshooting
  • Create secure and high-quality production code
  • Produce architecture and design artifacts for complex applications
  • Work with large, diverse data sets for continuous improvement
  • Contribute to software engineering communities of practice
  • Add to team culture of diversity, equity, inclusion, and respect

This role offers the opportunity to work with cutting-edge technologies in a global financial institution, with exposure to both technical excellence and business impact. You'll be part of a team that values innovation, quality, and collaborative problem-solving while building solutions that impact millions of customers worldwide.

The position is within the Commercial & Investment Bank division, offering exposure to sophisticated financial technology solutions and the chance to work on systems that power global financial markets.

Last updated 13 minutes ago

Responsibilities For Software Engineer III - Java

  • 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 visualizes 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

Java
MongoDB
MySQL
PostgreSQL
Kubernetes
Redis
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on practical experience in system design, application development, testing
  • Proficient in coding in one or more languages
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies and CI/CD
  • Knowledge of microservices design patterns
  • Proficiency in Java Programming: Java SE and Java EE
  • Proficiency in SQL and NoSQL databases
  • Experience with cloud services like AWS, Azure, or Google Cloud

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Java

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 Cloud Developer

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

Test Automation Software Engineer - Java

Test Automation Software Engineer role at JPMorgan Chase focusing on Java development and test automation for financial systems.