Lead Java Backend Developer
Gouru YaminiUnited StatesLEADPosted 13d ago
JavaSpring BootSpring FrameworkBackend developmentMicroservices ArchitectureAWS CloudCloud-Native ApplicationsKubernetesDockerCI/CDJenkinsAWS CodeDeployKafkaRedisPostgreSQLObservabilityMonitoringTroubleshootingLinux/UnixProduction SupportTechnical LeadershipCommunication SkillsPythonGoService MeshSparkFlinkData WarehousingLarge-scale Distributed SystemsCloud MigrationCloud Engineering
About the Role
We are looking for a highly skilled Lead Java Backend Developer to join Apple's team. This role requires strong hands-on coding expertise, deep AWS experience, and cloud-native architecture knowledge.
Key Responsibilities
• Design and implement backend systems using Java and Spring Boot
• Develop and maintain microservices architecture
• Utilize AWS Cloud and cloud-native applications
• Work with Kubernetes and Docker for containerization
• Implement CI/CD pipelines using Jenkins or AWS CodeDeploy
• Manage Kafka, Redis, and PostgreSQL for data processing
• Ensure observability, monitoring, and troubleshooting
• Provide production support and technical leadership
• Collaborate with product teams on technical requirements
Requirements
• 10–15+ years of experience in backend development
• Strong hands-on coding expertise in Java, Spring Boot, and Spring Framework
• Deep experience with AWS Cloud and cloud-native applications
• Proficiency with Kubernetes and Docker
• Experience with CI/CD tools like Jenkins or AWS CodeDeploy
• Knowledge of Kafka, Redis, and PostgreSQL
• Understanding of observability, monitoring, and troubleshooting
• Experience with Linux/Unix and production support
• Strong technical leadership and communication skills
Ideal Candidates
• 80–90% hands-on backend coding experience
• Strong AWS and Kubernetes expertise
• Experience with product-based companies such as Apple, AWS, Meta, Netflix, PayPal, or high-growth startups
• Ex-Apple candidates preferred
Note: This is a 100% onsite role in Cupertino, CA. We are looking for hands-on backend engineers, not frontend-heavy developers.