Talent.com
Senior Software Developer
Senior Software DeveloperAdvance Auto Parts • Raleigh, NC, United States
Senior Software Developer

Senior Software Developer

Advance Auto Parts • Raleigh, NC, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Summary

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. The ideal candidate will bring deep experience in Java (Spring Boot), microservices architecture, and retail systems, with a passion for driving innovation and operational excellence.

This position is 4 days in office, 1 day remote per week, based at our corporate headquarters in Raleigh, North Carolina (North Hills)

Key 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.

Required Qualifications

  • 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 Qualifications

  • 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 .
  • Equal Opportunity Statement

    Advance Auto Parts is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    California Residents click below for Privacy Notice :

    [job_alerts.create_a_job]

    Senior Software Developer • Raleigh, NC, United States

    [internal_linking.similar_jobs]
    Senior Developer (SSO)

    Senior Developer (SSO)

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Senior Developer (SSO) to enhance software development and improve delivery timelines.Key Responsibilities Develop scalable and resilient software solutions in collabor...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer - Full Stack (.NET / C# / Angular)

    Senior Software Engineer - Full Stack (.NET / C# / Angular)

    RELIAS • Morrisville, NC, United States
    [job_card.full_time]
    Are you looking for a high energy, strategic, and fast-paced position as a Senior Software Engineer? Join Relias, the company changing lives throughout the world by helping healthcare organization...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Developer OCI Storage

    Senior Software Developer OCI Storage

    Oracle • Raleigh, NC, United States
    [job_card.full_time]
    Are you interested in working on the Storage Infrastructure team that operates with Exabytes of data in 60+ regions? Oracle Cloud Infrastructure (OCI) customers run their businesses on our cloud, a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Platform

    Senior Software Engineer - Platform

    Vast Data • Raleigh, North Carolina, United States
    [job_card.full_time]
    VAST Data is looking for a Senior Software Engineer -Platform to join our growing team!.This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Cognos Developer

    Senior Cognos Developer

    Kimley-Horn • Raleigh, NC, United States
    [job_card.full_time]
    Kimley-Horn is looking for a Senior Cognos Developer to join the corporate team in our Raleigh, North Carolina (NC).We are looking for an experienced Senior Cognos Developer to lead the design, dev...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Cúram Developer

    Senior Cúram Developer

    ExecRecruitment • Raleigh, NC, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Senior Cúram Developer Location : Raleigh, NC The client seeks s contract resource to assist with the development and implementation of client using Cúram Software.This resource will ...[show_more]
    [last_updated.last_updated_1_day]
    Senior Application Developer (Candidates must have experience with Informatica)

    Senior Application Developer (Candidates must have experience with Informatica)

    Highmark Health • Raleigh, NC, United States
    [job_card.full_time]
    Seeking a skilled professional with hands-on experience in Informatica technologies.This role requires proficiency in Informatica IDMC, Informatica Saas MDM, Informatica CDI & CAI, Informatica REF3...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Development Engineer, Android

    Senior Software Development Engineer, Android

    Ford Motor Company • Raleigh, NC, United States
    [job_card.full_time]
    FordPass is a world-class customer-facing mobile application used by millions of customers around the world.We are looking for a customer-centric senior software engineer who embraces lean and agil...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Envestnet • Raleigh, NC, US
    [job_card.full_time]
    This is a hybrid role, with in-office work required at either our Berwyn, PA or Raleigh, NC office location.Envestnet is transforming the way financial advice is delivered through its connected tec...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineer

    Senior Software Engineer

    BitSight • Raleigh, NC, United States
    [job_card.full_time]
    Bitsight is a cyber risk management leader transforming how companies manage exposure, performance, and risk for themselves and their third parties. Companies rely on Bitsight to prioritize their cy...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Developer

    Senior Software Developer

    Savvas Learning • Raleigh, NC, United States
    [job_card.full_time]
    Savvas Learning Company is a global education company that produces award-winning learning solutions that empower educators and engage students with the highest quality content.Recognized as an ind...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Developer

    Senior Developer

    ThoughtWorks • Raleigh, NC, United States
    [job_card.full_time]
    Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients.They ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Caterpillar Financial Services Corporation • Cary, NC, United States
    [job_card.full_time]
    Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Developer (Golang)

    Software Developer (Golang)

    SAS • Cary, NC, United States
    [job_card.full_time]
    Software Developer- Hybrid, Cary, North Carolina or Remote in the US.Through our software and services, we inspire customers around the world to transform data into intelligence - and questions int...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Mid / Senior Software Developer

    Mid / Senior Software Developer

    Aecom • Raleigh, North Carolina, United States
    [filters.remote]
    [job_card.full_time]
    At AECOM, we're delivering a better world.Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Cúram Developer

    Senior Cúram Developer

    Sbxg+ • Raleigh, NC, United States
    [job_card.full_time]
    Job Title : Senior Cúram Developer.The client seeks s contract resource to assist with the development and implementation of client using Cúram Software. This resource will have significant delivery ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Developer / Programmer- Senior

    Developer / Programmer- Senior

    InstantServe LLC • Raleigh, NC, United States
    [job_card.full_time]
    Typical Experience : 60-84 months.NET Developer to help Migrate legacy Applications.NET Framework, and T-SQL to full stackASP. We need a developer that can pull business logicfrom a code base written...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Software Developer

    Sr Software Developer

    Baylor Scott & White Health • Raleigh, NC, United States
    [job_card.full_time]
    The BSWH FSSC Sr Software Developer under general supervision is responsible for software development, operations, maintenance, and front-end user web-based solution development.Responsible for the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]