Lead Java Backend Developer
KIRAN KUMARUnited StatesSENIORPosted 13d ago
JavaSpring BootSpring FrameworkBackend developmentMicroservices ArchitectureAWS CloudCloud-Native ApplicationsKubernetesDockerCI/CD pipelinesKafkaRedisPostgreSQLObservabilityMonitoringProduction TroubleshootingLinux/UnixDistributed Systems
About the Role
Apple is seeking a highly experienced Lead Java Backend Developer to join their team in Cupertino, CA. This is a 12+ month contract position requiring 10–15+ years of experience.
Key Responsibilities
• Design and implement large-scale, cloud-native applications
• Lead technical development with hands-on coding
• Build scalable microservices architecture
• Ensure production reliability and system observability
• Conduct code reviews and mentor junior developers
Requirements
• Strong Java, Spring Boot, and Spring Framework expertise
• Backend development and Microservices Architecture experience
• AWS Cloud and Cloud-Native Applications knowledge
• Kubernetes and Docker proficiency
• CI/CD pipeline implementation (Jenkins, AWS CodeDeploy)
• Kafka, Redis, and PostgreSQL experience
• Observability, Monitoring, and Production Troubleshooting skills
• Linux/Unix and Distributed Systems experience
Ideal Candidate
A hands-on senior/lead engineer focused on backend coding, scalable microservices, AWS architecture, and production reliability.