About The Position

We are currently seeking a highly motivated Software Engineer with experience in AEM and Java/J2EE-based web application development for our Retail Engineering Content Strategy team. Our group's focus is on design and development of content management solutions for Apple Business team. The position requires excellence in communication and building consensus among peers and across teams, along with the ability to work well with business partners from a wide range of backgrounds with varying levels of technical knowledge. Join the IS&T Retail Engineering Content Strategy team as a Software Engineer to drive and execute large impact projects. This is an exciting position with opportunities to contribute to the vision on a brand-new platform. High visibility and long-term impact necessitate a solid foundation in creating reusable and modular code, long-term design thinking for scalability and performance, and the ability to think outside the box to overcome difficult technical challenges. As a Software Engineer, you will work in the development team for design and implementation of various content management applications including deep levels of integration with other software systems within Apple.

Requirements

  • 4-8 years of overall professional software development experience.
  • Designing and developing complex, highly available and scalable enterprise web-based applications using Java/J2EE technologies.
  • 2+ years of expertise designing and developing large scale enterprise-level content management systems using Adobe Experience Manager (AEM).
  • Experience with micro-services architectures and container-based deployment (e.g. Docker, Kubernetes).
  • Hands-On knowledge of web development skills such as JavaScript, HTML5, and CSS.
  • Solid experience in developing enterprise Web applications using Java/J2EE, including Web Services (e.g., RESTful, SOAP), Spring Framework and SpringBoot, and ORM (e.g. Hibernate)
  • Deep understanding of core technology frameworks such as GraphQL, Apache Web, Apache Sling, Apache Felix and OSGI.
  • Excellent written and verbal communication skills, attention to detail, and the ability to work with minimal supervision
  • Demonstrated experience working on large, multi-functional projects with good debugging skills

Nice To Haves

  • Experience with CI with tools like Jenkins, Maven, Hudson etc.
  • Experience with any Front End framework ( React, Angular, jQuery) is a plus
  • Adobe certified AEM architect is a plus

Responsibilities

  • Architect, Design, Develop, Implement and Deploy enterprise level, high availability web applications including CMS applications.
  • Work and collaborate with cross functional teams to achieve large initiatives.
  • Ability to drive a project from concept to delivery
  • Ability to review the technical design and perform code review.
  • Experience with multi-caching solutions for real-time content delivery, AEM upgrades and customizations
  • Experience in solving challenges in architecture, design, integration, infrastructure and performance scaling.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service