JPMorgan Chase
Lead Software Engineer - Java, Spring, Cloud
Plano, TX · Full-time · Posted Aug 13, 2026
- Experience
- 5+ years of hands-on software engineering experience, including system design, application development, testing, and operational support.
- Education
- Formal training or certification on software engineering concepts; no degree requirement stated.
About the job
Leads engineering work to design, build, and operate secure, scalable cloud-native microservices and to promote responsible AI-assisted development practices across the team.
What you'll do
- Design, develop, troubleshoot, and maintain production software, including scalable microservices and resilient cloud solutions.
- Lead team adoption of approved AI-assisted engineering tools and set standards for validating outputs, security, and quality.
- Improve operational stability through issue resolution, automation, code review, and modern engineering practices.
What they ask for
- Formal training or certification in software engineering concepts.
- Proficiency in back-end technologies such as Java, Springboot, or Node.js, and experience building microservices.
- Experience with cloud platforms, distributed systems, web technologies, and SQL and NoSQL databases.
- Experience leading approved AI-assisted software development and coaching engineers in safe, compliant use.
Nice to have
- Experience in the banking domain.
- AWS certification.
Tools
Java, Springboot, Node.js, AWS, Azure, GCP, RESTful APIs, SQL
AI focus
Leads team adoption of approved AI-assisted coding, code review, test acceleration, troubleshooting, and automation; establishes validation standards and promotes responsible, secure use.
Model-written summary · the original posting is authoritative