Job title: Java Backend Developer
Location: Sunnyvale, CA (Onsite)
Experience: 8+ Years
Mandatory Skills:
Experience Includes:
• Experience in building n-tier, highly scalable, fault-tolerant, reactive microservices using Java, Scala, Go, Camel, Spring, Apache Tomcat, JBoss, and RESTful architecture.
• Building cutting-edge, next-generation reactive microservices deployed in a Kubernetes ecosystem within public cloud environments such as Google GCP and Microsoft Azure.
• Designing and architecting cloud-native, distributed, high-performance, scalable, and fault-tolerant microservices.
• Expert-level knowledge and understanding of Java and Spring Boot, with extensive experience working with distributed systems and cross-functional teams.
• Proven ability to build products with a strong focus on testability, including deep experience with Mockito and JUnit and a commitment to achieving strong test coverage.
• Extensive understanding of microservice architecture and design, including best practices related to multithreading, networking, and performance tuning.
• A disciplined approach to development, code review, testing, documentation, and maintaining clean, well-structured code within a team environment.
• Designing and architecting applications using SQL and NoSQL databases such as Oracle, Cassandra, and Azure Cosmos DB.
• Leveraging industry research and innovation to build next-generation systems that enhance and improve Walmart’s technology environment.