AEM Full Stack Developer-Performance Marketing

Testing Site - JPMC

Houston (TX)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorgan Chase & Co. is seeking an AEM Full Stack Developer to contribute to the Corporate Website team. You will develop components, templates, and workflows in AEM, build engaging UI with HTML, CSS, and JavaScript, and collaborate with stakeholders to align technical designs with business strategies.

Expect to work from wireframes, integrate with back‑end systems, and optimize performance across high‑traffic sites. A strong frontend foundation and experience with JS frameworks are essential.

Qualifications

  • Proven experience in Adobe Experience Manager (AEM) development and implementation.
  • Strong foundation in front‑end web development.
  • In-depth knowledge of HTML5 and CSS3 (required); SASS.
  • Extensive experience with JavaScript (ES6+ required); JQuery and/or TypeScript
  • Experience with JavaScript frameworks such as React, Angular, or Vue.
  • Experience with AEM architecture, components, templates, and workflows.
  • Experience creating models and/or services in Java (11+) or similar (C#, JavaScript, etc.).
  • Proficiency in RESTful APIs and asynchronous request handling (AJAX, partial page updates).
  • Experience with Node.js 16+ and Webpack 4/5.
  • Solid understanding of implementing responsive designs and UI/UX best practices.
  • Strong communication, problem‑solving skills, and ability to work in a fast‑paced, collaborative environment.

Responsibilities

  • Develop and implement components, templates, and workflows in Adobe Experience Manager (AEM) for high‑traffic, enterprise‑level websites.
  • Build user interfaces using AEM and modern JavaScript frameworks.
  • Work from Figma wireframes and functional requirements to create web interfaces with HTML, JavaScript, and CSS.
  • Integrate web interfaces with back‑end systems in collaboration with technology teams.
  • Troubleshoot and resolve cross‑browser and cross‑platform support issues.
  • Optimize websites for speed, scalability, and performance.
  • Manage day‑to‑day website updates, including production updates, asset trafficking, and code changes.
  • Collaborate with IT/Development teams for requirements gathering and ongoing website maintenance.
  • Work closely with business stakeholders to translate requirements into technical designs and future strategies.
  • Partner with design, project management, and content teams to ensure design quality and consistency.
  • Participate in application deployment, performance monitoring, and operational issue resolution.

Skills

AEM development
Frontend development
HTML5
CSS3
SASS
JavaScript (ES6+)
JQuery
TypeScript
React
Angular
Vue
AEM architecture
Java 11+
RESTful APIs
AJAX
Node.js 16+
Webpack 4/5
Responsive UI/UX
Communication skills

Education

Bachelor’s degree in Computer Science, Information Technology, or related field

Tools

Webpack
Node.js
JQuery

Job description

The Corporate Website Management (CWM) team operates as an internal agency within the Performance Marketing department, responsible for branding, advertising, and strategy for JPMorgan Chase & Co. (JPMC) and overseeing the J.P. Morgan (JPM) brand. The CWM team supports Corporate Responsibility, the Foundation, and The Institute, among other corporate functions, including multiple JPMC digital channels (jpmorganchase.com, jpmorgan.com, etc.).

As a AEM Full Stack Developer on the Corporate Website team, you will report to the Technology Manager of JPMorgan Chase's internal digital agency. You will play a pivotal role in shaping the future of our corporate websites, collaborating with business stakeholders and technical teams to deliver high‑quality, resilient, and scalable web experiences.

Job Responsibilities
  • Develop and implement components, templates, and workflows in Adobe Experience Manager (AEM) for high‑traffic, enterprise‑level websites.
  • Build user interfaces using AEM and modern JavaScript frameworks.
  • Work from Figma wireframes and functional requirements to create web interfaces with HTML, JavaScript, and CSS.
  • Integrate web interfaces with back‑end systems in collaboration with technology teams.
  • Troubleshoot and resolve cross‑browser and cross‑platform support issues.
  • Optimize websites for speed, scalability, and performance.
  • Manage day‑to‑day website updates, including production updates, asset trafficking, and code changes.
  • Collaborate with IT/Development teams for requirements gathering and ongoing website maintenance.
  • Work closely with business stakeholders to translate requirements into technical designs and future strategies.
  • Partner with design, project management, and content teams to ensure design quality and consistency.
  • Participate in application deployment, performance monitoring, and operational issue resolution.
Required Qualifications, Capabilities, and Skills
  • Proven experience in Adobe Experience Manager (AEM) development and implementation.
  • Strong foundation in front‑end web development.
  • In-depth knowledge of HTML5 and CSS3 (required); SASS.
  • Extensive experience with JavaScript (ES6+ required); JQuery and/or TypeScript
  • Experience with JavaScript frameworks such as React, Angular, or Vue.
  • Experience with AEM architecture, components, templates, and workflows.
  • Experience creating models and/or services in Java (11+) or similar (C#, JavaScript, etc.).
  • Proficiency in RESTful APIs and asynchronous request handling (AJAX, partial page updates).
  • Experience with Node.js 16+ and Webpack 4/5.
  • Solid understanding of implementing responsive designs and UI/UX best practices.
  • Strong communication, problem‑solving skills, and ability to work in a fast‑paced, collaborative environment.
Preferred Qualifications, Capabilities, and Skills
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience with Agile/Scrum methodologies.
  • Knowledge of cybersecurity best practices.
  • Strong understanding of SEO, web analytics, and performance optimization.
  • Experience in financial services or a similar industry.
  • Experience collaborating with marketing, design, and business teams.
  • Ability to manage requirements and delivery of website assets across cross‑functional teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AEM Full-Stack Developer — Enterprise Web & UX
AEM Full-Stack Developer — Enterprise Web & UX

Testing Site - JPMC • Houston (TX)

On-site
USD 110,000 - 150,000
Digital Experience Lead Software Engineer (AEM, Full Stack)
Digital Experience Lead Software Engineer (AEM, Full Stack)

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Software Engineer III - AEM Developer
Software Engineer III - AEM Developer

Aumni • Jersey City (NJ)

On-site
USD 120,000 - 170,000
Competitive total rewards package
Health care coverage
Retirement savings plan
+2
Full Stack Lead Software Engineer - Java / React
Full Stack Lead Software Engineer - Java / React

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 230,000
AEM Lead Software Engineer
AEM Lead Software Engineer

JPMorgan Chase • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
+2
Software Engineer III - AEM Developer
Software Engineer III - AEM Developer

JPMorganChase • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Software Engineer III - AEM Developer
Software Engineer III - AEM Developer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Java Full Stack Adobe Lead Software Engineer
Java Full Stack Adobe Lead Software Engineer

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 180,000
AEM Lead Software Engineer
AEM Lead Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Java Full Stack Lead Software Engineer
Java Full Stack Lead Software Engineer

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 140,000 - 190,000