Senior Platform Software Engineer (Java)

Purple Drive
Sunnyvale, CA

Job Title: Senior Platform Software Engineer (Java) - Ex-Apple Preferred

Experience Required

8+ Years

Mandatory Requirement: Candidate must have a minimum of 4 years of previous Apple experience (Ex-Apple) .

Job Summary

We are seeking a highly experienced Senior Platform Software Engineer (Java) to design, develop, and support scalable, cloud-native enterprise applications. The ideal candidate will have strong expertise in Java 11/17, Spring Boot, Spring Cloud, Microservices, AWS Cloud, Kubernetes, and Event-Driven Architecture .

This role requires hands-on experience building distributed systems, optimizing application performance, implementing CI/CD pipelines, and developing highly available cloud-native solutions. Candidates with previous Apple project experience (minimum 4 years) will be given strong preference.

Key Responsibilities

  • Design, develop, and maintain scalable cloud-native applications using Java 11/17, Spring Boot, and Spring Cloud .
  • Develop enterprise-grade Microservices and RESTful APIs .
  • Design and implement distributed systems with high availability, scalability, and fault tolerance.
  • Build and deploy applications on AWS Cloud using services such as:
    • EKS
    • Lambda
    • Step Functions
    • EC2
    • S3
    • API Gateway
    • IAM
    • CloudWatch
  • Develop event-driven applications using Apache Kafka .
  • Containerize applications using Docker and deploy on Kubernetes (EKS) .
  • Automate infrastructure provisioning using Terraform .
  • Optimize Java applications through JVM tuning, multithreading, and concurrent programming .
  • Implement enterprise search capabilities using OpenSearch, Elasticsearch, Apache Solr, and Lucene .
  • Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, Maven, and Gradle .
  • Monitor and troubleshoot production systems using Prometheus, Grafana, Splunk, and OpenTelemetry .
  • Collaborate with architects, product managers, DevOps, and QA teams to deliver high-quality software.
  • Participate in code reviews, technical design discussions, and architecture decisions.
  • Follow secure coding standards and software engineering best practices.

Required Technical Skills

Programming

  • Java 11/17
  • Core Java
  • Multithreading
  • Concurrent Programming
  • JVM Performance Tuning

Frameworks

  • Spring Boot
  • Spring Cloud
  • Microservices
  • REST APIs

Cloud & DevOps

  • AWS
  • Amazon EKS
  • Lambda
  • Step Functions
  • EC2
  • S3
  • API Gateway
  • IAM
  • CloudWatch
  • Terraform
  • Docker
  • Kubernetes

Messaging & Integration

  • Apache Kafka
  • Event-Driven Architecture

Search Technologies

  • OpenSearch
  • Elasticsearch
  • Apache Solr
  • Lucene

CI/CD

  • Jenkins
  • GitHub Actions
  • Maven
  • Gradle

Monitoring & Observability

  • Prometheus
  • Grafana
  • Splunk
  • OpenTelemetry

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 8+ years of software development experience.
  • 5+ years of hands-on Java development experience.
  • Strong experience with Spring Boot, Spring Cloud, Microservices, and REST APIs .
  • Experience designing and developing distributed, cloud-native enterprise applications .
  • Strong hands-on experience with AWS Cloud .
  • Experience with Kubernetes, Docker, and Terraform .
  • Strong knowledge of Apache Kafka and event-driven architectures.
  • Experience with enterprise search technologies such as OpenSearch, Elasticsearch, Solr, or Lucene .
  • Experience implementing CI/CD pipelines and DevOps best practices.
  • Strong debugging, troubleshooting, and performance optimization skills.

Mandatory Requirement

  • Minimum 4 years of previous Apple experience (Ex-Apple) .

Preferred Skills

  • Experience building highly scalable enterprise platforms.
  • Knowledge of distributed system design patterns.
  • Experience with cloud security best practices.
  • Strong understanding of Agile/Scrum methodologies.
  • Experience mentoring junior developers and leading technical initiatives.
Posted 2026-07-21

Recommended Jobs

Site Manager / Burbank, CA

Midway Building Services
Burbank, CA

Job Description Job Description The Site Manager is responsible for providing first-class service to our current and future clients which includes operations, maintaining budgets, and possibly de…

View Details
Posted 2026-06-26

Machine Learning Engineer => Relocate to China

MS Systems
Los Angeles, CA

Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train, and deploy machine learning models for production …

View Details
Posted 2026-06-30

Payroll Specialist

Delicato Family Wines Delicato Family Wines
Manteca, CA

Job Description: Work Location Manteca, CA Position Purpose Under minimal supervision the Payroll Specialist is a key member of the HR and HR Ops team, and is responsible for various payro…

View Details
Posted 2026-06-27

Speech Language Pathologist **Hybrid**

Therapy Solutions
Modesto, CA

Job Description Job Description School-Based SpeechLanguage Pathologist (SLP) *4 openings* Location: Modesto, CA Model: Full-Time | Hybrid (1-2 days per week onsite OR3 weeks remote/1 week o…

View Details
Posted 2026-07-11

RN II Labor & Delivery

Houston Methodist
Cypress, CA

Requirements QUALIFICATIONS EDUCATION ~ Graduate of education program approved by the credentialing body for the required credential(s) indicated below in the Certifications, Licenses and Reg…

View Details
Posted 2026-07-18

Registered Veterinary Technician (RVT)

Morgan Animal Hospital
Ontario, CA

Morgan Animal Hospital has been a trusted part of the Niagara Falls community since 1975. We are a five-doctor, well-established practice providing high-quality, compassionate veterinary care. We…

View Details
Posted 2026-07-21

Director of Rehabilitation Services DOR

Village Square Healthcare Center
San Marcos, CA

Job Description Job Description POSITION SUMMARY    The Director of Rehabilitation Services is responsible for overseeing the rehabilitation department within a skilled nursing facility. This …

View Details
Posted 2026-07-17

Accountant, Fixed Assets

San Francisco, CA

Job ID: 288600 Location Name: CA-FSC SF Off (0174) Address: 350 Mission St, 20th Floor, San Francisco, CA 94105, United States (US) Job Type: Full Time Position Type: Regular Job Fun…

View Details
Posted 2026-06-19