Senior Platform Software Engineer (Java)
Purple Drive
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.
- ...Senior Java Engineer Location: Sunnyvale, CA – Hybrid Fulltime Job Description •8+ years of proven experience in software development. •Strong experience in object-oriented programming with Java. •In-depth experience in data structures, distributed systems...SeniorFull time
- ...Overview: Role Overview: We are seeking a skilled Java Developer to join our team. The ideal candidate will have strong experience... .... Education: • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). Additional...Senior
- ...Software Engineer The Software Engineer position will be responsible for hands-on development as well as lead the development of Next... ...responsible for application development in support of the multi-platform roadmap. Responsible for application architecture, ensure...SeniorTemporary work
$45 - $50 per hour
...range $45.00/hr - $50.00/hr Job overview We are looking for a Java Senior Developer with 6+ years of experience in designing, developing... ...will have deep technical expertise in Java , Spring Boot , cloud platforms , and large-scale data systems , with a strong emphasis on...Senior- TechClub Inc. is seeking a Java Full Stack Developer to join their team, focusing on programming and developing microservices for their US clients. The role offers a hybrid work model with three days on-site in Sunnyvale, CA. Applicants should have over five years of experience...Senior
$180k - $200k
...dynamic and innovative ML Ops Engineer. The ideal candidate is self-... ...‑edge machine learning platform and enhancing our existing healthcare... ...MLOps, data structures, and software design principles.... ...experience in other languages like Java or Go. Strong knowledge in deploying...SeniorRemote workFlexible hours$120.5k - $243k
...Senior Platform Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...SeniorWork experience placementWork at office2 days per week- ...opportunity to take an active part in the blockchain space and contribute to the decentralization of the future. The Role As a Senior Platform Engineer, you'll own the backend systems and infrastructure that power our products. You'll build the services, APIs, deployment...SeniorRemote workFlexible hours
$217k - $312.2k
...Senior Engineering Manager for Workspace Platform Join to apply for the Senior Engineering Manager for Workspace Platform role at Databricks . RDQ225R488... ...impact, exciting opportunity to guide a team of ~20 software engineers in creating platform features, intuitive workspace...SeniorLocal areaWorldwide$200k - $220k
...Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire... ...build the foundational data platform infrastructure that powers Crusoe... ...Teams: Partner with software engineers, data scientists,... ...level language (Go preferred; Java, C, or C++ also valued), with...SeniorFull timeTemporary work- ...Senior Java Developer Location: Sunnyvale, CA (3 days onsite) Duration: Long term contract Additional comments: Java hands-on developer with experience of 7+ years or more Deep knowledge in distributed architecture Worked in large scale systems for 5+...SeniorLong term contract
- Get notified about new Keiser University jobs in United States . 256 Keiser University Jobs in United States Program Director - General and Interdisciplinary Studies Clinical Mental Health Counseling Instructor - Adjunct (remote) Clinical FNP Instructor - Adjunct (Remote...Full timeRemote workMonday to Friday
$109.7k - $234.6k
...Oracle is hiring a Principal Software Engineer in Santa Clara, California, to lead software design and development for its Cloud Infrastructure... ...in software engineering, proficient in languages such as Java, C, and C++. Candidates should possess strong knowledge of distributed...Senior$120k - $145k
...Intelligence and AI strategy. The Enterprise Data & Generative AI Engineer plays a central role in building and operating the data... ...Generative AI across the organization. This role spans cloud lakehouse platforms (Databricks or Snowflake), syndicated commercial data (e.g.,...Senior- ...Software Developer Design & develop highly scalable services and solve complex software systems problems by leveraging state-of-the... ...emerging technologies used in Marketing and E-commerce platforms. Provide technical direction, architecture leadership and expertise...Senior
- ...top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an agile... ...language, such as Python, Go, Java, or C#. Ability to independently tackle...SeniorFor contractors
- ...Sr. Java Developer W/ Java 8 Experience Hybrid Day 1 - Onsite... ...Summary: Lead Java Backend engineer with good hands on experience... ...Spring Frameworks and JUnit. Senior Java Backend engineer with good... ...environment. Experience with software build tools such as Maven, Nexus...Senior
- ...Role - Senior Java Developer Location - San Jose, CA Job Type - Long Term Contract Job description Design... ...frameworks and methodologies Knowledge of cloud computing platforms eg AWS Azure Experience with version control systems...SeniorLong term contract
- ...information technology firm offering IT Consulting, Staff Augmentation, Software Development & Training and E-commerce Development. We help our... .... Past experience in one or more NoSQL DB Spring concepts - Java Collections - Java 8 Lambda Expressions Algorithms Threads Git...SeniorH1bLocal areaRelocation
$80 per hour
...$80.00/hr Summary As Staff Software Engineer in the team, you will provide... ...reliability, and performance of our platforms. Responsibilities Provide... ...in TypeScript and Java. Experience with modern data... ...legal. Employment type Contract Seniority level Entry level #J-18808-Ljbffr...SeniorContract work- Duration: Long Term Contract Visa: Any Experience: 8 Years Requirements: 8+ years of US Dev experience Java – Spring Framework / Boot / REST Big Data- Cassandra Experience is a MUST. Ability to build RESTful API’s from scratch within JavaSeniorLong term contractFull time
- Solution Architect onsemi is seeking a self-driven and motivated professional to join the Enterprise Applications, IT Systems team. As a Solution Architect, you will have the opportunity to work with our key business partners and IT peers in understanding the many enterprise...SeniorFull timeLocal area
$160k - $240k
...healthcare. Job Summary: We're looking for a skilled Platform Engineer to contribute to the development of our Gen AI for Healthcare... ...Proficiency in Python and familiarity with TypeScript or Java, with some experience in a modern compiled language such as Go...SeniorLive inFlexible hours3 days per week- ...data warehousing solutions. Prefer experiences of build real time analytics system or machine learning system Education: ~ Must have BS/MS in Computer Science/Engineering with 2 years+ software development experience Required Skills: ~ AWS...SeniorWork experience placement
$144k - $216k
# Senior Software Engineer, Core Platform## FloQastPublished 16 Jul 2026### Share this jobSan Jose, CA, USA144K - 216K USD AnnualFull Time## Role Highlights### Languages usedTypeScriptCS3### Key skillsData EngineerDistributed SystemsSystem DesignFull StackBackendAuthenticationReliabilitySecurityArchitectureAsynchronousStreamingStorageInfrastructureStartupB...Senior$172.5k - $306.63k
...content effortlessly. The AI for Engineering team builds a scalable, production‑grade AI platform that powers creativity across... ...into adaptive AI systems. Mentor senior engineers in modern AI system design... ...at least one systems language (Java, Go, C++), with experience...SeniorLocal area$165.6k - $296.4k
...Overview We are hiring for a Senior Principal Product Manager with a proven track record... ...will partner closely with Data Science, Engineering, UX, Product Marketing, Legal, and... ...in product/service/program management or software development OR equivalent experience. Preferred...SeniorWork at officeLocal area$146.9k - $183.6k
...generations. Role Summary Are you a Senior Platform Engineer passionate about developer experience... ...offerings that streamline our software development lifecycle. By championing... ...systems languages (e.g., Python, Rust, Java, C#) with an appetite to ramp up on Go...SeniorFull timeContract workTemporary workPart timeLocal areaShift work- # Senior Software Engineer, AI PlatformMeta## Job DescriptionMeta AI is looking for experienced Senior Software Engineers to contribute to our AI Platform. You will be responsible for developing and improving the tools, infrastructure, and frameworks that enable our researchers...Senior
- ...infrastructure to support our daily research and software development effort. Improve our MLOps... ...~5+ years in DevOps / SRE / platform / infra, with ownership of production systems... ..., Go ~ Strong knowledge of software engineering best practices and design patterns ~ Experience...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Platform Software Engineer (Java). Be the first to apply!
- platform engineer Sunnyvale, CA
- platform developer Sunnyvale, CA
- entry level java developer remote Sunnyvale, CA
- java microservice developer Sunnyvale, CA
- java developer Sunnyvale, CA
- java web developer Sunnyvale, CA
- java spring developer Sunnyvale, CA
- java developer remote part time Sunnyvale, CA
- remote junior java developer Sunnyvale, CA
- java software engineer Sunnyvale, CA


