Java Backend Developer -W2 Contract
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Position: Java Backend DeveloperLocation: Sunnyvale, CA Job SummaryWe are seeking a highly skilled Java Backend Developer to join our engineering team. The ideal candidate will have strong expertise in Java, Spring Framework, and Microservices, with hands-on experience in building scalable REST APIs and integrating with databases (SQL & NoSQL). Experience working in cloud environments (AWS/Azure) and containerized deployments with Docker and Kubernetes is essential.ResponsibilitiesDesign, develop, and maintain backend services using Java and Spring Boot.Build and optimize microservices architecture for scalability and performance.Develop RESTful APIs and ensure high performance, security, and reliability.Work with both SQL and NoSQL databases for data storage and retrieval.Deploy and manage applications in AWS or Azure cloud environments.Implement containerization using Docker and orchestration using Kubernetes.Collaborate with frontend developers, DevOps engineers, and product teams to deliver robust solutions.Participate in code reviews, troubleshoot issues, and optimize application performance.Follow best practices for security, testing, and CI/CD pipelines.Required Skills & Qualifications9+ years of experience in backend software development.Strong proficiency in Java 8+ (Java 11/17 preferred).Experience with Spring Framework / Spring Boot.Hands-on experience with microservices architecture.Expertise in building REST APIs.Strong knowledge of SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra).Experience deploying applications in AWS or Azure cloud.Proficiency with Docker and Kubernetes for container orchestration.Knowledge of CI/CD tools (Jenkins, GitLab CI, etc.).Strong problem-solving skills and ability to work in an agile environment.Preferred SkillsExperience with event-driven architectures (Kafka, RabbitMQ).Knowledge of security best practices for backend development.Familiarity with monitoring tools (Prometheus, Grafana, ELK stack).