J

JP Morgan Chase

Runs a consumer bank and an investment bank

Software Engineer 2 - Adobe Experience Manager, Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHong KongNo salary listedIn-person

About the Job

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • A bachelor's degree in Computer Science, Mathematics, or a related field.
  • Strong Java backend development experience, including Java 17 or later and building and maintaining RESTful APIs and services.
  • Strong experience with Spring and Spring Boot, including dependency injection, REST controllers, configuration, and testing patterns.
  • Strong ReactJS experience for web development, including modern React patterns, building reusable components, and integrating with APIs.
  • Familiarity with front-end tooling such as ES6 or TypeScript, and styling using CSS or SASS (or equivalent).
  • Strong development fundamentals, including clean code, debugging, performance awareness, and secure coding practices.
  • Experience using Maven and Git in day-to-day development, and comfort working in CI/CD-driven teams.

Responsibilities

  • Build software solutions through design, development, testing, and troubleshooting to break down technical problems and deliver reliable outcomes.
  • Develop secure, high-quality production code; participate in peer code reviews; and debug issues in collaboration with the team.
  • Design and build backend services and APIs, and integrate them with web applications.
  • Identify recurring issues and contribute to automation, monitoring, and remediation improvements to enhance operational stability.
  • Collaborate with internal teams to evaluate solution options and recommend improvements aligned with existing platform standards and architecture.
  • Participate in Software Engineering communities of practice, share learnings, and contribute to adopting new technologies where appropriate.
  • Support estimation and sprint planning; proactively raise risks, communicate trade-offs, and follow engineering best practices with guidance from senior engineers.
  • Contribute to the design, development, and optimization of Adobe Experience Manager Sites and Assets solutions, including reusable components and templates and content model design under established standards.
  • Partner with Product, Design, and Platform teams to deliver secure, scalable, and high-performing digital experiences.

Desired Qualifications

  • Hands-on experience with Adobe Experience Manager Sites and Assets, including component development with HTL, Sling Models, OSGi fundamentals, JCR, and Granite/Coral UI.
  • Experience with Adobe Experience Manager Assets processing, DAM workflows, and custom metadata schemas.
  • Experience with Adobe Target, Analytics, Launch, and common integration patterns across Adobe Experience Cloud.
  • Understanding of Adobe Experience Manager security concepts and permissions and workflows; familiarity with upgrade and service pack concepts and multi-site patterns.
  • Knowledge of DevOps fundamentals for Adobe Experience Manager, including CI/CD concepts, environment automation, and safe deployment practices.
  • Understanding of accessibility (WCAG), internationalization, and SEO best practices, especially for content-driven sites.
  • Familiarity with headless delivery concepts such as Adobe Experience Manager Content Fragments; GraphQL is a plus.
  • Experience supporting performance tuning and reliability work, including caching strategies, image optimization, client-side performance, and monitoring.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs