Lead Software Engineer - Full Stack Java Developer

One of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate, institutional and government clients under J.P. Morgan and Chase brands.
Ohio, USA
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Lead Software Engineer - Full Stack Java Developer

JPMorgan Chase is seeking a Lead Software Engineer to join their Corporate Technology team. This role offers an exciting opportunity to drive technology solutions and lead full-stack development initiatives. As a Lead Engineer, you'll be responsible for designing and delivering market-leading technology products while mentoring junior developers and ensuring best practices are followed.

The position requires expertise in Java/J2EE, Spring Framework, and modern web technologies like ReactJS. You'll work on designing and implementing scalable web applications, leading architectural decisions, and ensuring seamless integration with other platforms. The role demands both technical excellence and strong leadership skills, as you'll be coaching team members and communicating with stakeholders across different geographies.

JPMorgan Chase offers an impressive benefits package including competitive base salary, performance-based compensation, comprehensive healthcare, retirement plans, and professional development opportunities. The company's rich 200-year history and position as a leader in financial services provides a stable yet innovative environment for career growth.

This is an ideal opportunity for experienced developers looking to take their career to the next level in a prestigious financial institution. You'll be part of a global team working on cutting-edge technologies while contributing to solutions that impact millions of customers worldwide. The role offers the perfect blend of technical leadership and hands-on development, making it an excellent choice for those who want to maintain their technical edge while growing their leadership capabilities.

Last updated 6 hours ago

Responsibilities For Lead Software Engineer - Full Stack Java Developer

  • Design, implement and maintain high quality code for web-based applications
  • Coach junior developers and participate in code-reviews
  • Define and implement technical architecture and infrastructure strategy
  • Support continuous improvement and investigate alternatives
  • Communicate project status to stakeholders
  • Collaborate with product managers and stakeholders
  • Drive technology solutions for complex business & engineering problems

Requirements For Lead Software Engineer - Full Stack Java Developer

Java
JavaScript
React
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • 6+ years' experience in full-stack Java web application development
  • Strong Java/J2EE design, coding, testing, and debugging skills
  • Expertise with Spring Framework, Spring Boot, Sprint Batch/Security, Hibernate and REST services
  • Expertise with Web UI skills (ReactJS/JQuery/JavaScript/HTML/CSS)
  • Expertise with traditional RDMS SQL Databases
  • Hands on experience developing and deploying applications to cloud/Kubernetes platforms
  • Experience with Agile and TDD development methodologies
  • Experience in DevOps/SRE setup
  • Excellent communication skills

Benefits For Lead Software Engineer - Full Stack Java Developer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Education Budget
  • Competitive 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 Lead Software Engineer - Full Stack Java Developer

Vice President Product Manager - Infrastructure Platforms Client Solutions

Lead product strategy and development for infrastructure platforms at JPMorgan Chase, focusing on client solutions and technology optimization.

Lead Architect, Payments Team

Lead Architect position at JPMorgan Chase focusing on payment systems architecture, requiring 5+ years experience in Java, cloud technologies, and financial services.

Business Transformation Manager (UiPath) - People Manager

Lead automation transformation at JPMorgan Chase as a Business Transformation Manager, overseeing UiPath development and team management while driving innovation in financial services.

U.S. Custody Product Manager - Executive Director (ED)

Senior U.S. Custody Product Manager role at JPMorgan Chase, leading custody services strategy and implementation with 10+ years experience required.

Lead Technical Program Manager

Lead Technical Program Manager position at JPMorgan Chase, driving complex technology projects in Risk Technology Engineering & Architecture team.