Taro Logo

Software Engineer II (Full Stack Java)

One of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Jersey City, NJ, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II (Full Stack Java)

JPMorgan Chase is seeking a Software Engineer II to join their Connected Commerce, Banking Payments team. As part of an agile team, you'll work on enhancing, designing, and delivering software components for the firm's state-of-the-art technology products. This role focuses on developing cloud-based payment solutions that improve customer experiences while ensuring scalability, reliability, and security.

You'll be working with modern technologies including Java, Spring framework, Kafka, and various databases (SQL and NoSQL). The position offers opportunities to collaborate with cross-functional teams, participate in agile development processes, and contribute to innovative solutions in the financial technology space.

The role is based in Jersey City, NJ, and comes with comprehensive benefits including healthcare coverage, retirement savings, tuition reimbursement, and mental health support. As part of JPMorgan Chase's technology team, you'll have the opportunity to work on impactful projects while developing your skills and advancing your career in a supportive environment.

This position requires 2+ years of experience and offers the chance to work with cutting-edge payment systems and financial technologies. You'll be part of a team that values innovation, collaboration, and continuous learning, while contributing to solutions that serve millions of customers worldwide.

The company offers competitive compensation and a comprehensive benefits package, including health care, retirement savings, tuition reimbursement, and various wellness programs. JPMorgan Chase is committed to fostering an inclusive work environment and provides equal opportunities for all qualified candidates.

Last updated 16 days ago

Responsibilities For Software Engineer II (Full Stack Java)

  • Design, develop, and implement cloud-based payment solutions that enhance customer experiences
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives
  • Identify opportunities for process improvements and drive innovative solutions
  • Ensure the scalability, reliability, and security of our payment systems
  • Stay up-to-date with the latest industry trends and technologies to drive continuous improvement

Requirements For Software Engineer II (Full Stack Java)

Java
React
PostgreSQL
Cassandra
Kafka
  • Bachelor's degree in Computer Science, Engineering, or a related field and 2+ years of applied experience
  • Strong problem-solving skills and the ability to think creatively and excellent communication and collaboration skills
  • Experience with agile methodologies and working in a fast-paced environment
  • Experience in designing and developing web-based applications using Java, J2EE technologies and Spring framework
  • Experience in SQL and NoSQL databases like Oracle, Postgres, Cassandra, Cockroach etc
  • Knowledge of event driven architecture using Kafka

Benefits For Software Engineer II (Full Stack Java)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Education Budget
  • 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?