Role: Lead Developer - Java Backend
Location: Cupertino, CA (100% Onsite)
Duration: 12+ Months
Experience: 10-15+ Years
Rate: $65-$75/hr C2C
Visa: Open
Must Have Skills
- 10+ years of software development experience
- Strong hands-on Java development experience (80-90% coding)
- Expert in Spring Boot / Spring Framework
- Strong backend and microservices development experience
- Hands-on AWS cloud experience
- Kubernetes and Docker experience
- CI/CD experience using Jenkins, CodeDeploy, or similar tools
- Experience with observability, monitoring, logging, and troubleshooting
- Strong Linux/Unix knowledge
- Experience with Kafka, Redis, and PostgreSQL
- Cloud-native application development experience
- Excellent communication and stakeholder management skills
Nice to Have
- Python or Go experience
- Service Mesh experience
- Spark, Flink, Data Warehousing, or MPP platforms
- Basic UI development experience
Key Responsibilities
- Design and develop scalable backend applications using Java and Spring Boot
- Build and maintain cloud-native applications on AWS
- Develop and enhance microservices architecture
- Work with Kubernetes, Docker, and CI/CD pipelines
- Monitor application performance and improve observability
- Troubleshoot production issues and drive root-cause analysis
- Collaborate with product owners and stakeholders to gather requirements
- Review code and follow software engineering best practices
- Drive technical improvements and mentor junior developers
Strong Preference
Ex-Apple candidates
Product company experience from:
- Apple
- AWS
- Meta
- Netflix
- PayPal
- High-growth startups
Experience building large-scale distributed systems
Strong cloud migration and cloud engineering background
Not a Fit
Frontend/UI-heavy developers
Candidates with limited backend ownership
Candidates with only basic AWS deployment experience
Profiles lacking Kubernetes, automation, and cloud-native experience
Domain-focused Banking, Insurance, Healthcare, Telecom candidates without strong technical depth
Submission Guidelines
- Candidate email and phone number must be included in the resume.
- Resume should be limited to 5-6 pages.
- Share multiple interview slots between 9:30 AM EDT - 1:30 PM EDT.
- Submit only highly relevant profiles.
Quick Recruiter Screen
Mandatory Keywords: Java | Spring Boot | AWS | Kubernetes | Docker | Microservices | Kafka | PostgreSQL | CI/CD | Observability | Linux
Target Profile: Senior/Lead Backend Engineer with deep Java + Spring Boot expertise, strong AWS cloud engineering experience, Kubernetes, microservices, and observability. Candidate should be highly hands-on in coding, architecture, and production support.
Ideal Background: Apple, AWS, Meta, Netflix, PayPal, or strong product/startup companies.