React/Java Lead Fullstack Engineer - Lead Software Engineer
Mentions vibe coding experience and explicit use of developer assistant tools like GitHub Copilot to boost developer efficiency and AI-assisted workflows.
About the Role
Lead Software Engineer on the Payments Trust & Safety Technology team focused on building fraud protection solutions. Lead design and delivery of secure, scalable full‑stack systems, drive performance and adoption of AI-assisted engineering practices to improve code quality and operational outcomes.
Job Description
Role
Lead Software Engineer within JPMorganChase’s Payments Trust & Safety Technology team, focused on Fraud Protection. Serve as a senior agile team member to design, develop, and deliver secure, stable, and scalable production systems that protect clients from fraudulent behavior.
Key Responsibilities
- Design, develop, and deliver high-quality production code and system designs across frontend and backend components.
- Review, debug, and maintain code written by others; promote secure coding and automated testing practices.
- Monitor and analyze system performance and scalability; plan and implement performance benchmarks and measurement tools.
- Serve as a performance advisor and influence product, business, and technology stakeholders.
- Drive adoption of enterprise-authorized AI-assisted engineering practices (code review, refactoring, test acceleration, incident analysis) and establish validation standards.
- Automate performance measurement and integrate performance considerations into development practices.
Requirements
- Formal training or certification in software engineering and 5+ years of applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Advanced proficiency in one or more of: React, TypeScript, Java, Springboot, and Microservices.
- Practical experience with React, TypeScript, JavaScript, Redux, Redux Toolkit, GraphQL, HTML5, CSS3, and REST API integration.
- Experience with React Router and Module Federation (Micro Frontends).
- Experience with AWS services (ECS, EKS, Lambda, S3, EC2), Kafka, NLB and working with databases.
- Proficient in SDLC practices and agile methodologies, including CI/CD, application resiliency, and security.
- Demonstrated experience leading safe and responsible use of AI-assisted development tools and coaching teams on validation, data sensitivity, and secure handling of inputs/outputs.
- In-depth knowledge of financial services industry IT systems.
Preferred Qualifications
- Familiarity with modern front-end technologies and strong enterprise architecture design concepts to enable unified user experiences and data sharing via APIs and Kafka.
- Experience with case management workflow and orchestration across cross-functional teams.
- Vibe coding experience and conceptual knowledge of developer assistant tools such as GitHub Copilot to improve developer efficiency.
Team Context
This role sits in J.P. Morgan’s Commercial & Investment Bank within Payments and Fraud Protection, delivering global solutions used by corporations, governments, and institutions.