Overview
On Site
50 - 55
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship
Skills
Back End
Spark
Microservices
Kafka
Kubernetes
CICD
MYSQL
HashMap
Job Details
Hi
PFA below requirement and let me know your interested
Job title: Java Backend Developer +Spark
Location: Sunnyvale, CA
Duration: Contract
Client: CTS/Walmart
Job Summary:
We are seeking a seasoned Java Backend Developer with strong expertise in Apache Spark to join our distributed systems team. The ideal candidate will design, build, and optimize scalable backend applications and data pipelines for real-time analytics and transactional systems.
Key Responsibilities:
- Design and develop backend microservices using Java 8+ and Spring Boot
- Build scalable, high-performance data processing pipelines using Apache Spark
- Ensure thread-safe and performant code using Java concurrency best practices
- Optimize Spark jobs: joins, transformations, data shuffles, partitioning strategies
- Develop unit/integration tests using JUnit, Mockito
- Work with event-driven systems using Kafka, SNS, SQS
- Implement CI/CD practices and manage infrastructure on AWS
Required Skills:
- 8+ years of Java backend development experience
- Deep understanding of Java collections, memory models, concurrency, and design patterns
- 3+ years of experience with Apache Spark (RDDs, DataFrames, Datasets, lazy evaluation)
- Proven ability to optimize joins, data writes (Kafka/DB), and transformations
- Strong knowledge of thread-safety, Singleton, and immutability patterns
- Familiarity with data partitioning techniques (coalesce vs repartition)
- Hands-on coding, debugging, and optimization skills
- Experience with distributed systems architecture and cloud environments (AWS preferred)
Preferred Qualifications:
- Experience with real-time data processing and financial/risk data pipelines
- Exposure to Splunk, CI/CD tools, containerization (Docker/Kubernetes)
Looking forward to hear and work with you soon
Thanks & Regards
Ashok Reddy
Sr US IT Recruiter
510 936 6205
SAR TECH LLC
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.