About this opportunity
vibehackers lists this React/Java Lead Fullstack Engineer - Lead Software Engineer opportunity in jersey city, New Jersey. Review the employer’s description below for duties, qualifications and application requirements.
Job description
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.
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.
Skills
System Design Application Development Testing Operational Stability Performance Analysis Performance Optimization Troubleshooting Leadership Stakeholder Management Agile CI/CD Resiliency Security Coaching Automation Code Review Test Strategy Incident/Root-Cause Analysis Performance Benchmarking Microservices Architecture API Design Responsible AI / Data Sensitivity
Experience Level
Senior
Employment Type
Full-time
Comprehensive health care coverage
On-site health and wellness centers
Retirement savings plan
Financial coaching
Commission-based pay (eligible roles)
Discretionary incentive compensation (cash and/or equity)
#J-18808-Ljbffr
Worksite address
jersey city, NJ, 07390, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.