As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Banking technology team, you will contribute to an agile team building and delivering secure, stable, scalable technology products. The role drives business impact through technical expertise and problem-solving across multiple technologies and applications. You will provide technical guidance, develop and review production code, and lead end-to-end architecture and solutioning for Trust & Security data and integration capabilities. This includes taking solutions from concept and proof of concept through reference architecture and production-ready design, and defining target-state roadmaps and migration paths. You will design Kafka streaming solutions and data contracts, build publishing patterns for analytical platforms, and lead service and pipeline engineering in Java. The role also covers data-store architecture, REST and GraphQL integrations, observability, data governance, and operational readiness. You will promote approved AI-assisted engineering practices and automation across teams, establishing validation standards for security, correctness, testing, and code quality. You will also help ensure responsible use of AI tools and encourage reuse of proven patterns across the software development lifecycle.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed