onsite
Lead Software Engineer - Full Stack - JPMorgan Chase
Software Engineer
Lead a high‑performing full‑stack team delivering secure, scalable market‑leading solutions using Java, Spring, AWS, and modern container orchestration. Drive architecture, code quality, and continuous delivery in an agile environment.
About the role
Key Responsibilities
- Architect, develop, and maintain end‑to‑end Java/Spring applications with a focus on performance, security, and scalability.
- Lead a cross‑functional agile team, mentoring developers and ensuring adherence to best practices and coding standards.
- Design and implement CI/CD pipelines using Docker, Kubernetes, and AWS services to accelerate delivery and reduce deployment risk.
- Collaborate with product owners and stakeholders to translate business requirements into technical solutions and user stories.
- Conduct code reviews, performance tuning, and root‑cause analysis for production incidents.
Requirements
- 10+ years of software development experience, with 5+ years in a senior or lead role.
- Proficiency in Java, Spring Boot, and modern JavaScript frameworks (React or Angular).
- Hands‑on experience with AWS, Docker, Kubernetes, and CI/CD tooling.
- Strong understanding of secure coding practices, microservices architecture, and cloud‑native design.
- Excellent communication, leadership, and problem‑solving skills.
Skills
javaspringawsdockerkubernetescicdjavascriptreact