Overview:Job Title: Senior Java DeveloperLocation: Sunnyvale, CA
Experience Required: 8+ Years
Employment Type: Full-Time
Position OverviewWe are seeking an experienced
Senior Java Developer to build and operate a
global, multi-region, high-traffic platform powering customer-facing content delivery systems.
The ideal candidate will have strong experience in designing scalable, cloud-native backend services with deep expertise in performance optimization, caching strategies, and distributed architectures.
Apple experience (minimum 1 year) or prior Big Tech experience is strongly preferred.Must-Have Technical Skills - Minimum 1 year of Apple experience (preferred) or equivalent Big Tech experience.
- 8+ years of backend development experience using Java 11+ and core Java technologies.
- Deep expertise in the Spring ecosystem:
- Spring Boot
- Spring Data
- Spring Security
- Spring Web Services
- Strong experience with:
- REST APIs
- JPA / Hibernate
- Oracle and NoSQL databases
- Proven experience building microservices for high-traffic, multi-region platforms.
- Hands-on experience with Apache Kafka (event-driven architecture).
- Strong expertise with Redis for distributed caching.
- Experience with Akamai and CDN-based caching strategies for large-scale web platforms.
- Experience deploying and operating services on AWS.
- Experience with MongoDB and NoSQL data modeling.
Key Responsibilities - Design, develop, and operate scalable Java-based microservices.
- Architect and implement event-driven systems using Kafka.
- Implement end-to-end caching strategies leveraging Redis and Akamai.
- Ensure high availability, low latency, and reliability across global deployments.
- Write and maintain unit and integration tests.
- Participate in architecture discussions and technical design reviews.
- Mentor engineers and uphold engineering best practices.
Nice-to-Have - Frontend exposure (HTML, CSS, JavaScript, React or similar).
- Experience in large-scale consumer-facing platforms.
Education - Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Core CompetenciesJava 11+ | Spring Boot | Microservices | Kafka | Redis | Akamai | AWS | MongoDB | REST APIs | JPA | Hibernate | High-Traffic Systems | Distributed Architecture