Senior Java Backend Developer
Quick Overview
Job Description
Job Title: Senior Java Backend Developer
Domain: Global Retail / eCommerce / Lifestyle Brand
Location: Onsite – San Ramon, CA
Duration: 12+ Months
Job Description
We are seeking a highly skilled Senior Java Backend Developer to design, develop, and maintain scalable backend services supporting a global retail and eCommerce platform. The ideal candidate will have extensive experience building cloud-native, event-driven applications and distributed systems capable of handling high-volume online transactions and retail operations.
The successful candidate will be responsible for developing high-performance microservices, designing resilient RESTful APIs, integrating with enterprise systems, and ensuring the scalability, reliability, and security of mission-critical backend applications.
Required Skills & Qualifications
- 10+ years of hands-on experience in Java backend development.
- Strong proficiency in Java 11/17, Spring Boot, and the Spring Framework.
- Experience with Python or Node.js/TypeScript is a plus.
- Strong expertise in designing and developing Microservices Architecture.
- Hands-on experience building scalable, secure RESTful APIs.
- Solid understanding of distributed systems and cloud-native application architecture.
- Experience implementing resiliency patterns such as retries, idempotency, circuit breakers, and eventual consistency.
- Strong experience with event-driven architecture and messaging platforms such as Apache Kafka.
- Experience working with relational databases including MySQL and Oracle, as well as NoSQL databases such as DynamoDB.
- Strong understanding of database design, query optimization, indexing, and performance tuning.
- Hands-on experience with AWS Cloud services, including Lambda, S3, RDS, and other cloud-native services.
- Experience with Docker and Kubernetes for containerization and orchestration.
- Experience implementing and maintaining CI/CD pipelines.
- Proficiency with GitHub and modern version control practices.
- Strong understanding of Object-Oriented Programming (OOP), design patterns, and software engineering best practices.
- Experience working in Agile/Scrum development environments.
- Excellent analytical, troubleshooting, communication, and collaboration skills.
Preferred Qualifications
- Experience in Retail or eCommerce domain.
- Hands-on experience integrating with Shopify APIs or similar commerce platforms.
- Experience working with Order Management Systems (OMS).
- Experience integrating with Enterprise Resource Planning (ERP) systems.
- Experience developing solutions for Retail Point-of-Sale (POS) systems.
- Experience building and supporting high-volume, customer-facing applications with a strong focus on scalability, performance, and reliability.
Skills
Similar jobs
Senior Backend AI/ML Engineer
Compunnel Inc. · Alpharetta, United States
24 minutes ago.NET C# Backend Developer - Fremont-CA-ONSITE
NMK Global Inc. · Fremont, United States
26 minutes agoBackend Developer - Typescript + AWS
Software Technology Inc · United States
43 minutes agoBackend Java Engineer (MN)
Dahl Consulting · Minneapolis, United States
47 minutes ago€74/hrBackend Java Engineer (Remote)
Dahl Consulting · United States
1 hour ago€74/hrJava Backend Devops Engineer
NimbusAITech LLC · United States
2 hours ago