Taro Logo

Software Engineer III - Java, Spark, AWS

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate clients under the J.P. Morgan and Chase brands.
Jersey City, NJ, USA
$133,000 - $185,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer III - Java, Spark, AWS

JPMorgan Chase is seeking a Software Engineer III to join their Corporate Technology team. This role offers an exciting opportunity to work on critical technology solutions while advancing your career in software engineering.

As a Software Engineer III, you'll be a key member of an agile team responsible for designing and delivering trusted market-leading technology products. The role involves working across multiple technical areas within various business functions to support the firm's objectives.

Your responsibilities will include executing software solutions, creating secure production code, producing architecture designs, and analyzing data for continuous improvement. You'll work with modern technologies including Java, Python, AWS services (EMR, EKS/ECS, Lambda, RDS), Spark, and SQL.

The ideal candidate brings 3+ years of experience, strong programming skills in Java and Python, and expertise in AWS services. Knowledge of agile methodologies, SDLC, and experience with Scala are essential. You'll contribute to engineering communities and help foster an inclusive team culture.

JPMorgan Chase offers comprehensive benefits including competitive base salary ($133,000-$185,000), healthcare coverage, retirement plans, tuition reimbursement, and mental health support. This role is based in Jersey City, NJ, working within their Corporate Sector.

Join one of the world's oldest and most respected financial institutions, where you'll help build innovative solutions that serve millions of consumers and businesses globally. Your work will directly impact the firm's technology infrastructure while providing opportunities for professional growth and learning.

Last updated 4 days ago

Responsibilities For Software Engineer III - Java, Spark, AWS

  • 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, Spark, AWS

Java
Python
Scala
  • 3+ years applied experience
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Proficient in coding in Java and Python
  • Experience with AWS services: EMR, EKS/ECS, Lambda, RDS, Terraform
  • Experience with Spark and SQL
  • Knowledge of Software Development Life Cycle
  • Understanding of agile methodologies
  • Knowledge of cloud, AI, machine learning
  • Experience with Scala programming language

Benefits For Software Engineer III - Java, Spark, AWS

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Java, Spark, AWS