Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer, Infrastructure Applications

Apple

$147,400 - $272,100
Aug 21, 2025
Remote, US
Apply Now

Apple is seeking an Infrastructure Software Engineer to develop and build Java Spring Boot-based micro services and React-based web applications, focusing on creating modern, user-friendly applications and enhancing performance, scalability, and security.

Requirements

  • Proficiency in React and related frontend technologies, including experience with Redux and React Router.
  • Experience in Unix, Oracle, and NoSQL databases like MongoDB.
  • Knowledge of containerization (Docker, Kubernetes) and CI/CD tools.
  • Hands-on experience in crafting and developing user interfaces, prioritizing responsiveness, accessibility, and a user-friendly experience.
  • Over 5 years of experience in developing Java/J2EE-based web applications.
  • Experience with Java Spring Boot backend development
  • Experience with React JS frontend development

Responsibilities

  • Design, develop, and maintain full-stack applications leveraging Java for backend development and React for frontend interfaces.
  • Create adaptable, efficient web applications focused on delivering exceptional user experiences.
  • Work closely with product managers, designers, and technical teams to ensure the delivery of high-quality software solutions.
  • Engage in all phases of the software development lifecycle, including planning, designing, coding, testing, and deploying applications.
  • Integrate applications with micro services-based architectures, enhancing performance, scalability, and security.
  • Conduct thorough code reviews, uphold coding standards, and maintain high code quality across projects.
  • Stay updated on emerging technologies and proactively incorporate relevant innovations into the technology stack.

Other

  • Highly motivated
  • Passionate about creating modern, user-friendly applications.
  • Excellent communication and interpersonal skills are crucial.
  • Able to collaborate effectively with business partners from diverse backgrounds and varying technical expertise levels.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field equivalent practical experience.