remote
Lead Software Engineer- Lending - JPMorganChase
Software Engineer
Lead Software Engineer driving innovative lending solutions using Java, Spring, and AWS microservices in an Agile environment, delivering customer‑centric products that scale and evolve rapidly.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance Java/Spring microservices for lending products.
- Collaborate with cross‑functional squads to translate business requirements into scalable technical solutions.
- Leverage AWS services (EC2, RDS, S3, Lambda) to build resilient, cloud‑native applications.
- Implement CI/CD pipelines, automated testing, and continuous delivery practices.
- Mentor junior engineers, promote best practices, and drive code quality through reviews.
Requirements
- 5+ years of professional software development experience, with strong Java and Spring expertise.
- Hands‑on experience designing and deploying microservices on AWS.
- Proficiency in relational databases (SQL) and experience with NoSQL options.
- Solid understanding of Agile methodologies and collaborative squad dynamics.
- Excellent communication skills and a passion for mentoring and knowledge sharing.