Back to all jobs
Apple logo

Full Stack Engineer, Retail Engineering

Apple

Sunnyvale, California, U.S.
Full-time, Regular
Posted Aug 24, 2025
Onsite

Compensation

Loading salary analysis...

About the role

The IS&T Retail Systems is looking for a Java backend developer to join our group. In this role you will be responsible for planning, coordination, execution, and continuous improvement of existing tools used for end to end integration and workflow testing.

Responsibilities

  • Design and review the system architecture to ensure scalability, reliability, and performance
  • Establish and enforce coding standards and best practices
  • Address and resolve technical challenges and obstacles
  • Ensure proper documentation of code, processes, and system designs
  • Collaborate with stakeholders to understand requirements and translate them into technical specifications
  • Help in creating project plans, estimating effort, and defining milestones
  • Identify potential risks and work on mitigation strategies
  • Monitor progress and address any blockers or challenges

Requirements

  • Minimum of 10+ years of experience in full-stack software development
  • Backend: Strong experience with Java and frameworks like Spring Boot
  • Frontend: Proficiency with JavaScript and modern JavaScript frameworks
  • Familiarity with RESTful API design patterns and integration
  • Experience working with SQL and NoSQL databases

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses
  • Discretionary bonuses or commission payments
  • Relocation assistance

About the Company

Apple is a place where extraordinary people gather to do their best work! Together we craft products and experiences people once couldn’t have imagined — and now can’t imagine living without.

Job Details

Salary Range

$181,100 - $272,100/yearly

Location

Sunnyvale, California, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position