Sr. Software Developer

Advance Auto Parts, Inc.

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 10+ years of experience in cloud or distributed systems.
  • Strong expertise in Java (8/11/17+) and Spring Boot.
  • Experience with data pipeline development (batch and streaming).
  • Hands-on experience with Azure/GCP.

Responsibilities

  • Develop Java-based microservices using Spring Boot for platform integrations.
  • Build and manage data pipelines using Java frameworks (Spring Batch, Kafka Streams, Spark).
  • Design and implement event-driven architectures using Kafka.
  • Build CI/CD pipelines.
  • Collaborate with engineering, data, and business teams to drive architecture decisions.

Benefits

  • Hybrid work model (4 days in office, 1 day remote).
  • Opportunity to work with cutting-edge technologies like Java microservices and cloud infrastructure.
  • Engagement with cross-functional teams, enhancing collaboration and learning.
  • Potential for impact on key architecture decisions within the organization.
Full Job Description
Job Description
Role Summary

Seeking a Senior Developer to design, build, and optimize cloud infrastructure and data platform integrations using Java-based microservices and distributed systems.

This role is hybrid and based in our corporate headquarters located in Raleigh, NC (4 days in office, 1 day remote).

Key Responsibilities

- Develop Java-based microservices using Spring Boot for platform integrations.

- Build and manage data pipelines using Java frameworks (Spring Batch, Kafka Streams, Spark).

- Design and implement event-driven architectures using Kafka.

- Build CI/CD pipelines

- Collaborate with engineering, data, and business teams to drive architecture decisions.

Required Qualifications

- Bachelors degree in Computer Science or related field.

- 10+ years of experience in cloud or distributed systems.

- Strong expertise in Java (8/11/17+) and Spring Boot.

- Experience with data pipeline development (batch and streaming).

- Hands-on experience with Azure/GCP.

Preferred Qualifications

- Experience with Kafka, Spark, or Airflow.

- Experience with Kubernetes and container orchestration.

- Knowledge of enterprise integration patterns and API gateways.

- Experience with data lake or warehouse integrations.

Key Skills

- Java, Spring Boot, Spring Cloud

- Kafka and event-driven architecture

- OpenStack architecture

- Azure/GCP cloud platforms

- DevOps, CI/CD, Infrastructure as Code

- Distributed systems and scalability

Similar Jobs

More Jobs at Advance Auto Parts, Inc.

More Information Technology Jobs

Find similar Sr. Software Developer jobs: