remote
Lead Software Engineer - AM/UX - JPMorganChase
Software Engineer
Lead Software Engineer driving secure, scalable market‑leading solutions using Java, JavaScript, and Adobe Experience Manager within an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance components, templates, and workflows in Adobe Experience Manager for market‑critical applications.
- Collaborate with cross‑functional teams to define technical requirements, architecture, and integration points with RESTful services.
- Lead code reviews, enforce coding standards, and mentor junior engineers to ensure quality and knowledge transfer.
- Implement secure, scalable solutions that meet performance, reliability, and compliance objectives for the firm’s technology portfolio.
- Participate in sprint planning, backlog grooming, and continuous improvement initiatives within an Agile framework.
Requirements
- 5+ years of professional software development experience, with strong expertise in Java and JavaScript.
- Proven experience building and extending Adobe Experience Manager applications.
- Solid understanding of REST API design, integration, and security best practices.
- Hands‑on experience with Agile methodologies and collaborative development tools.
- Excellent problem‑solving skills, strong communication, and a passion for delivering high‑quality, mission‑critical software.
Skills
javajavascriptagile