Advance Auto Parts · 5 hours ago
Senior Software Developer
Advance Auto Parts is seeking a Senior Software Engineer to join our Merch Excellence Engineering team. This role will focus on building scalable, cloud-native microservices that support our retail merchandising platforms.
AutomotiveRetail
Responsibilities
Design and develop backend services and APIs using Java (Spring Boot) and microservices architecture
Lead technical design discussions and contribute to architectural decisions for merchandising systems
Collaborate with cross-functional teams including product management, UX, QA, and DevOps
Ensure high code quality through unit testing, code reviews, and CI/CD pipelines
Integrate with platforms such as Blue Yonder, Kafka, and Azure
Mentor junior engineers and promote engineering best practices
Participate in Agile ceremonies and contribute to sprint planning and retrospectives
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or related field
5+ years of experience in backend development using Java and Spring Boot
Strong understanding of microservices, RESTful APIs, and event-driven architecture
Experience working in retail technology, particularly in merchandising, inventory, or assortment systems
Familiarity with cloud platforms (Azure preferred), Docker, Kubernetes, and Kafka
Excellent communication and problem-solving skills
Preferred
Experience with Blue Yonder or similar merchandising platforms
Exposure to machine learning integration for demand forecasting
Knowledge of OAuth2, JWT, and secure API design
Experience with store-level forecasting, cycle count automation, or fixture catalog digitization
Company
Advance Auto Parts
Advance Auto Parts is the largest automotive aftermarket parts provider in North America, serves both the professional installer.
Funding
Current Stage
Public CompanyTotal Funding
$1.95B2025-07-28Post Ipo Debt· $1.95B
2001-11-29IPO
Leadership Team
Recent News
2026-01-24
The Motley Fool
2026-01-19
2026-01-16
Company data provided by crunchbase