Fraud Tech Lead Software Engineer - Cloud
Mentions vibe coding and explicitly calls out use of AI agents/copilots like GitHub Copilot to improve developer productivity.
About the Role
Lead Software Engineer on JPMorgan Chase's Payments Trust and Safety Technology team building fraud protection solutions for merchants. The role focuses on designing and delivering secure, scalable cloud-native services and performance-focused tooling to detect and mitigate fraudulent behavior.
Job Description
Role
Lead Software Engineer within the Payments Trust and Safety Technology group focused on Fraud Protection. You will design, build, and operate secure, scalable cloud-native services and tools to protect merchants from fraudulent behavior, drive performance and scalability efforts, and influence cross-functional stakeholders.
Key Responsibilities
- Design, develop, review, and maintain high-quality production code and microservices.
- Troubleshoot complex technical issues and think beyond conventional approaches to solve problems.
- Monitor and analyze product performance and scalability across hardware, software, and configurations.
- Serve as a performance advisor to integrate performance considerations into development practices.
- Plan and develop standard performance benchmarks and comparisons; design and implement automation tools for performance measurement and analysis.
- Influence leaders and senior stakeholders across business, product, and technology teams; proactively identify and mitigate risks to performance and stability.
Required Qualifications
- Formal training or certification in Software Engineering and 5+ years of applied experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Advanced development experience in Java, Spring Boot, and microservices.
- Experience with AWS services such as ECS/EKS, Lambda, S3, EC2, Kafka, and NLB.
- Experience with databases and production operational practices.
- Proficient in the Software Development Life Cycle and agile methodologies; strong understanding of CI/CD, application resiliency, and security.
- Experience working with AI agents/copilots for engineering.
- In-depth knowledge of the financial services industry and associated IT systems.
Preferred Qualifications
- Strong enterprise architecture design concepts for unified user experiences and data sharing via APIs and Kafka.
- Experience with case management workflow and orchestration spanning cross-functional teams.
- Vibe coding experience and familiarity with developer assistant tools like GitHub Copilot to improve engineering efficiency.
Team Context
The role sits within J.P. Morgan’s Commercial & Investment Bank, Payments Trust and Safety Technology area, supporting global banking, markets, and payments operations.