Software Engineer

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Wilmington, DE, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer

JPMorgan Chase, a leading global financial institution with over 200 years of history, is seeking a Senior Software Engineer to join their Corporate Sector team in Wilmington, DE. This role offers an opportunity to work on innovative financial solutions that serve millions of consumers, businesses, and institutional clients worldwide.

As a Software Engineer, you'll be integral to designing and implementing software solutions that drive the company's technological advancement. You'll be involved in all aspects of the Software Development Lifecycle, from requirements analysis to implementation and maintenance. The role requires expertise in modern technologies including Java, Node.js, MongoDB, AWS, and Kafka, allowing you to work on sophisticated financial systems and applications.

The ideal candidate will have 5+ years of experience and a strong background in computer science or related field. You'll work within a collaborative environment, participating in code reviews, design sessions, and project planning to ensure the delivery of high-quality solutions. The position offers exposure to cutting-edge financial technology and the opportunity to solve complex business problems through innovative engineering practices.

JPMorgan Chase offers an exceptional benefits package including competitive base salary, comprehensive healthcare, retirement plans, tuition reimbursement, and various wellness programs. The company is committed to fostering an inclusive environment and provides opportunities for professional growth and advancement within a stable, respected financial institution. This role presents an excellent opportunity to contribute to mission-critical systems while building a rewarding career in financial technology.

Last updated 18 minutes ago

Responsibilities For Software Engineer

  • Design, develop and implement software solutions
  • Solve business problems through innovation and engineering practices
  • Participate in all aspects of the Software Development Lifecycle (SDLC)
  • Analyze requirements and incorporate architectural standards
  • Document application specifications
  • Translate technical requirements into programmed application modules
  • Identify and troubleshoot application code-related issues
  • Participate in code reviews
  • Assist with design reviews
  • Participate in project planning sessions

Requirements For Software Engineer

Java
Node.js
MongoDB
Kafka
  • Bachelor's Degree in Information Technology, Computer Science, Computer Engineering, or related field
  • 5 years of experience as Software Engineer, Application Developer, Software Developer, IT Consultant, or related occupation
  • Experience with Java, Angular JS, Node JS, MongoDB, SQL/Oracle Servers
  • Experience with AWS, Kafka/IBM MQ, Jenkins, MVC

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Education Budget
  • Competitive base salary
  • Commission-based pay for eligible roles
  • 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

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on cloud platform development, DevOps practices, and system resilience for serving 80M+ customers.

Software Engineer

Senior Software Engineer role at JPMorgan Chase focusing on backend development with Java, Kafka, and cloud technologies, offering competitive compensation and comprehensive benefits.

Software Engineer III - Java Full Stack Developer + Kubernetes

Senior Software Engineer role at JPMorgan Chase focusing on Java full-stack development with Kubernetes, cloud technologies, and enterprise solutions.

Lead Software Engineer - Virtual Card

Lead Software Engineer position at JPMorgan Chase focusing on Virtual Card technology, requiring Java expertise and cloud computing skills.

India Location Control Manager

Senior Control Manager position at JPMorgan Chase leading risk assessment and control frameworks for India operations.