Sr. Software Developer

Advance Auto PartsRaleigh, NC
Hybrid

About The Position

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

Requirements

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

Nice To Haves

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

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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service