Apple

Software Engineer, Content Management Systems - Retail & Marcom Engineering

Apple
Apply
2 days ago
Austin, TX, USAMid Level
H1B sponsor

Responsibilities

  • Design, develop, and enhance modern, distributed, scalable, and high-performance Content Management Systems.
  • Build Java backend services, CMS platforms, content architecture, content models, workflows, APIs, integrations, search capabilities, and distributed systems.
  • Develop systems that enable content to be created, managed, governed, and delivered across multiple digital experiences.
  • Work with cross-functional teams to deliver interactive marketing experiences and tools for Apple’s worldwide digital presence.
  • Use AI-assisted engineering and agentic workflows to improve CMS capabilities and software development productivity.
  • Design and develop RESTful and GraphQL web services and write unit and integration tests.

Requirements

  • Bachelor’s degree in Computer Science or equivalent work experience, with fundamentals in data structures, algorithms, and object-oriented design.
  • At least 3 years of professional software development experience building scalable, highly available backend and web applications in Java.
  • Hands-on experience with Java-based CMS or content platforms and their extension APIs.
  • Experience with DAM or PIM solutions and integrations supporting content-as-a-service at scale.
  • Strong hands-on experience with Java 11 or later and the Spring and Spring Boot ecosystem, including dependency injection, Spring MVC, and Spring Data.
  • Experience designing and developing RESTful and/or GraphQL web services in Java.
  • Working knowledge of SQL and NoSQL databases and content-focused data modeling.
  • Experience with Maven or Gradle, Git, and Jenkins for build and CI/CD tooling.
  • Experience writing unit and integration tests with JUnit, Mockito, or similar frameworks.
  • Preferred experience with Docker, Kubernetes, cloud platforms, caching and search technologies, Kafka or similar messaging systems, React, Vue, Angular, and AI/ML tools or AI coding assistants.

Tech Stack

AngularApache KafkaDockerElasticsearchGitGradleGraphQLJavaJavaScriptJenkinsJUnitKubernetesMavenReactRedisSpring BootSQLVue.js

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me