Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JP Morgan Chase Logo

Senior Lead Software Engineer - Java/J2EE Fullstack

JP Morgan Chase

Salary not specified
Aug 28, 2025
OH, US
Apply Now

As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology team, the business problem is to transform business ideas into user-friendly web application features that resonate with users, deliver engaging digital experiences, and enhance and modernize in-house web applications.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • 8+ 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) – with proven experience in ReactJS particularly.
  • Expertise with traditional RDMS SQL Databases.
  • Hands on experience developing and deploying applications (Microservices) to the cloud / Kubernetes platforms.

Responsibilities

  • Acting as a hands-on Lead Engineer who can drive technology solutions for solving complex business & engineering problems.
  • Design, implement and maintain high quality code for web-based applications (front-end/back-end) , ensuring scalability, security, resiliency and seamless integration with other in-house platforms.
  • Coach junior developers, participate in engaging code-reviews and ensure best engineering practices are followed through implementing necessary governance and controls.
  • Serves as a function-wide subject matter expert for defining and implementing the technical architecture and infrastructure strategy.
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and present alternative technologies to architecture forums.
  • Effectively communicate the project status at various points of the development process to stakeholders and upper management.
  • Need to be good team player to collaborate technical design idea across different geographies.

Other

  • Effectively communicate and influence product managers, stakeholders, and project decision-makers to consider the adoption of leading-edge technologies.
  • A natural go-getter with a proactive attitude and ability to tackle design and functionality problems independently with little to no oversight
  • Excellent communication skills, with the ability to articulate design concepts and collaborate effectively with a globally located team.
  • Excellent understanding of user-centered design principles and best practices in usability (e.g. SALT design system).
  • Experience and good understanding of JavaScript testing frameworks (e.g., JEST, Vitest, Playwright, etc.).