Senior Developer – Connected Customer (Loyalty Platform)

Posted 24 Days Ago
Be an Early Applicant
Hiring Remotely in GA
Remote
Senior level
Other • Retail
The Role
Design, build, and support cloud-native Java microservices and BFFs for the Loyalty platform. Integrate CRM and payment systems, develop ETL pipelines with Azure Data Factory, optimize data models, support testing and production deployments, mentor engineers, and collaborate with product, marketing, and payments teams to deliver scalable customer-facing APIs and services.
Summary Generated by Built In

Purpose:

Build the customer experiences that keep millions coming back.

We're looking for a Senior Developer to join our Connected Customer Team, where you'll play a key role in building and enhancing the technology behind our Loyalty Program. This is an opportunity to work on highly visible, customer-facing platforms that power loyalty, payments, CRM, purchase history, and eCommerce experiences.

You'll collaborate with engineering, product, marketing, and payments teams to design scalable cloud-native solutions that directly impact the customer journey. If you enjoy solving complex technical challenges, building modern microservices, and delivering high-quality software in a fast-paced environment, we'd love to hear from you.

What You'll Do
  • Design, develop, and support cloud-native services for our Loyalty Engine, CRM integrations, Order History, and customer-facing APIs.
  • Build scalable Java microservices using Spring Boot and Azure cloud technologies.
  • Develop and maintain Backend-for-Frontend (BFF) services that support digital customer experiences.
  • Partner with Payments, Marketing, and other engineering teams to design secure, reliable service integrations.
  • Build and optimize data pipelines using Azure Data Factory and related technologies.
  • Participate throughout the full software development lifecycle including design, development, testing, deployment, and production support.
  • Support integration testing and application hardening leading up to major customer-facing releases.
  • Write advanced SQL queries and support data modeling initiatives.
  • Provide technical leadership by mentoring developers, reviewing code, and helping prioritize work.
  • Collaborate with business stakeholders to translate requirements into scalable technical solutions.
  • Create and maintain technical documentation, architecture diagrams, and development standards.
What We're Looking For

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • 7+ years of software development experience.
  • 2+ years developing and deploying Java applications in Microsoft Azure.
  • Strong experience with:
    • Java 8+
    • Spring Boot
    • Maven or Gradle
    • Git
  • Experience with Azure services including App Service, Functions, Storage, Key Vault, Cosmos DB, Event Hubs, and Service Bus.
  • Experience building ETL processes or Azure Data Factory pipelines.
  • Strong understanding of data modeling and operational data management.
  • Experience designing or consuming Backend-for-Frontend (BFF) APIs.
  • Experience integrating payment processing solutions, gateway APIs, and tokenization services.
  • Experience integrating CRM platforms such as Salesforce, Microsoft Dynamics, or similar customer engagement platforms.
  • Experience building scalable microservices in distributed environments.
  • Familiarity with DevOps tools such as GitHub, Kubernetes, Jenkins, and SonarQube.
  • Excellent communication, analytical, and problem-solving skills.
  • Ability to thrive in a collaborative, fast-paced environment with multiple concurrent initiatives.
Preferred Qualifications
  • Microsoft Azure Developer Associate or Azure Data Engineer Associate certification.
  • Experience with AWS or Google Cloud Platform.
  • Experience supporting loyalty or rewards platforms.
  • Knowledge of event-driven architecture using Event Hubs or Service Bus.
  • Experience using AI-assisted development tools for coding, testing, or documentation.
  • Experience with big data technologies such as Spark, Kafka, or Hadoop.
  • Exposure to machine learning frameworks such as TensorFlow or PyTorch.

Working Conditions (travel & environment)

  • Travel may be required including air and car travel
  • The noise level in the work environment is typically quiet to moderate.

PHYSICAL/SENSORY    REQUIREMENTS

Sedentary Work – Ability to exert 10 - 20 pounds of force occasionally, and/or negligible amount of force frequently to lift, carry, push, pull or otherwise move objects.  Sedentary work involves sitting most of the time, but may involve walking or standing for brief periods of time. 

Note:  Floor & Decor considers all applicants for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, medical condition, pregnancy, marital or familial status, veteran status, or based on any other class protected by applicable federal, state, or local law.  Floor & Decor also provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law.

This job description does not constitute an employment agreement between the employer and the employee and is subject to change by the employer at its sole discretion.

Benefits & Rewards

Bonus opportunities & career advancement opportunities at every level

Programs that help you reach your financial goals: 401k with company match, Employee Stock Purchase Plan, and Referral Bonus Program

Medical, Dental, Vision, Life, and other Insurance Plans (subject to eligibility criteria)

Work-life balance, including:

  • Paid vacation and sick time for eligible associates

  • Paid holidays plus a personal holiday

  • Paid Volunteer Time Off that starts on Day 1

Equal Employment Opportunity

Floor & Decor provides equal employment opportunities to all associates and applicants without regard to age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, disability, veteran status, genetic information, ethnicity, citizenship, or any other category protected by law.

This policy applies to all areas of employment, including recruitment, testing, screening, hiring, selection for training, upgrading, transfer, demotion, layoff, discipline, termination, compensation, benefits and all other privileges, terms and conditions of employment.  This policy and the law prohibit employment discrimination against any associate or applicant on the basis of any legally protected status outlined above.

Skills Required

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 7+ years software development experience
  • 2+ years developing and deploying Java applications in Microsoft Azure
  • Java 8+
  • Spring Boot
  • Maven or Gradle
  • Git
  • Experience with Azure services: App Service, Functions, Storage, Key Vault, Cosmos DB, Event Hubs, Service Bus
  • Experience building ETL processes or Azure Data Factory pipelines
  • Strong understanding of data modeling and operational data management
  • Experience designing or consuming Backend-for-Frontend (BFF) APIs
  • Experience integrating payment processing solutions, gateway APIs, and tokenization services
  • Experience integrating CRM platforms such as Salesforce or Microsoft Dynamics
  • Experience building scalable microservices in distributed environments
  • Familiarity with DevOps tools such as GitHub, Kubernetes, Jenkins, and SonarQube
  • Ability to write advanced SQL queries
  • Excellent communication, analytical, and problem-solving skills
  • Ability to thrive in a collaborative, fast-paced environment with multiple concurrent initiatives
  • Microsoft Azure Developer Associate or Azure Data Engineer Associate certification
  • Experience with AWS or Google Cloud Platform
  • Experience supporting loyalty or rewards platforms
  • Knowledge of event-driven architecture using Event Hubs or Service Bus
  • Experience using AI-assisted development tools for coding, testing, or documentation
  • Experience with big data technologies such as Spark, Kafka, or Hadoop
  • Exposure to machine learning frameworks such as TensorFlow or PyTorch

Floor & Decor Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Floor & Decor and has not been reviewed or approved by Floor & Decor.

  • Healthcare Strength Health coverage is comprehensive, including medical, dental, vision, virtual care via Teladoc, wellness incentives, and an Employee Assistance Program. These offerings are described as a main reason to work there even when pay is questioned.
  • Retirement Support A 401(k) with company match and an Employee Stock Purchase Plan are available, with bonuses in some roles adding to total compensation. These components provide long-term financial value for full-time employees.
  • Leave & Time Off Breadth Paid time off, paid parental leave, volunteer time off from day one, and closure on major holidays are included, with some holidays paid at time-and-a-half. Store hours that typically end by early evening support a more predictable schedule.

Floor & Decor Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Atlanta, GA
15,001 Employees
Year Founded: 2000

What We Do

At Floor & Decor, we don't just sell flooring; we create endless possibilities. Redefining the retail experience since 2000, we are constantly in build mode, just like our customers. Joining F&D means moving fast, being part of decisions, and getting support at every turn.

Why Work With Us

We are builders, both of dream spaces and careers. You aren't just a number at a store selling some of everything -- you're a valued associate receiving customized training plans and endless career possibilities at a store focused on doing one thing better than anyone else.

Gallery

Gallery

Similar Jobs

Udemy Logo Udemy

Enterprise Account Executive

Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Easy Apply
Remote or Hybrid
4 Locations
1500 Employees
126K-158K Annually

Iron Mountain Logo Iron Mountain

Account Executive

Big Data • Cloud • Information Technology
Remote
2 Locations
32000 Employees

BECU Logo BECU

Senior Product Manager

Fintech • Financial Services
Remote or Hybrid
10 Locations
3000 Employees
121K-226K Annually

Marsh McLennan Logo Marsh McLennan

Engagement Manager

Fintech • HR Tech • Insurance • Consulting
In-Office or Remote
4 Locations
78000 Employees

Similar Companies Hiring

Grocery TV Thumbnail
Software • Retail • Marketing Tech • Hardware • Digital Media • AdTech
Austin, TX
56 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account