onsite
Lead Software Engineer - Full Stack Java/React - JPMorgan Chase Bank, N.A.
Software Engineer
Lead a full‑stack team delivering secure, scalable Asset & Wealth Management marketing platforms using Java, Spring Boot and React, while driving agile practices and modern CI/CD pipelines.
About the role
Key Responsibilities
- Architect, design, and implement end‑to‑end features for marketing technology products using Java, Spring Boot, and React.
- Lead an agile development team, mentor engineers, and ensure best practices for code quality, security, and performance.
- Collaborate with product owners, UX designers, and QA to translate business requirements into technical solutions.
- Develop and maintain RESTful APIs and integrate with internal and external services.
- Drive continuous integration and continuous delivery pipelines, automating testing and deployment processes.
Requirements
- 5+ years of professional experience in Java backend development and modern JavaScript front‑end frameworks, especially React.
- Strong knowledge of Spring Boot, RESTful API design, and micro‑service architecture.
- Hands‑on experience with Agile methodologies, CI/CD tools (e.g., Jenkins, GitLab CI), and version control (Git).
- Proven ability to lead technical teams, conduct code reviews, and mentor junior developers.
- Excellent problem‑solving skills and a focus on delivering secure, high‑performance software.