Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Sunnyvale?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Purple Drive

Sunnyvale / Global

Microservices Engineer - Java, Spring Boot

Job Description

Purple Drive Microservices Engineer - Java, Spring Boot Share Sunnyvale, CA PDT - 9484

Overview:

We are seeking an experienced candidate with deep expertise in designing and building highly scalable, fault-tolerant, and reactive microservices. The ideal candidate will have strong proficiency in modern programming languages, cloud-native architectures, and distributed systems, with a passion for innovation and building next-generation solutions.

Key Responsibilities:

Build n-tier, highly scalable, fault-tolerant, reactive microservices using Java, Scala, Go, and frameworks such as Camel, Spring, deployed on Apache Tomcat and JBoss.

Architect and deploy cutting-edge reactive microservices in Kubernetes ecosystems on public cloud platforms like Google Cloud Platform (GCP) and Microsoft Azure.

Design and architect cloud-native, distributed, high-performance, scalable, and fault-tolerant microservices.

Write clean, maintainable, and testable code with a strong focus on unit testing and test coverage using Mockito and JUnit.

Apply best practices in multithreading, networking, and performance tuning for microservices.

Architect and design applications using SQL and NoSQL databases, including Oracle, Cassandra, and Azure Cosmos DB.

Work effectively in distributed teams, participate in code reviews, and maintain high standards for documentation and code structure.

Utilize industry research and emerging technologies to build next-generation systems that enhance the Walmart technology environment.

Required Skills & Qualifications:

Expert-level knowledge of Java and Spring Boot.

Hands-on experience with microservice architecture, RESTful APIs, and reactive systems.

Strong understanding of Kubernetes, containerization, and cloud-native deployments.

Proficiency in Camel, Apache Tomcat, JBoss, and related frameworks.

Solid experience with SQL and NoSQL databases (Oracle, Cassandra, Azure Cosmos DB).

Familiarity with Mockito, JUnit, and test-driven development practices.

Strong problem-solving skills and ability to optimize for performance, scalability, and fault tolerance.

Experience working in distributed systems and collaborating with remote teams.

Apply Now