Senior Full Stack Developer - POS

Floor & DecorAtlanta, GA
17hHybrid

About The Position

Purpose: Floor & Decor is a leading specialty retailer of hard-surface flooring, operating more than 250 locations across the United States. Our technology organization builds and supports mission-critical systems across payments, supply chain, and retail platforms, driving innovation and operational excellence across the business. Design and build the full-stack (front-end + back-end) foundation of enterprise platforms supporting payments, supply chain, and core retail systems for a Tier 1 Retailer. This role focuses on delivering secure, scalable, and high-performance transaction and enterprise applications used across 250+ locations, with AI capabilities incorporated to enhance decision-making and automation.

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 7+ years of full stack software engineering experience
  • Strong expertise in Java and Spring Boot for high-availability, production-grade services
  • Strong experience with modern front-end frameworks (React / TypeScript or equivalent)
  • Experience building intuitive user interfaces and end-to-end full stack applications
  • Experience designing RESTful, GraphQL, and event-driven APIs
  • Hands-on experience with Azure Kubernetes Service (AKS), including deployment, scaling, and health monitoring
  • Proficiency with Azure API Management (APIM), including policies, versioning, security, and rate limiting
  • Strong CI/CD experience using Jenkins (pipeline-as-code, multi-branch pipelines, and integrations)
  • Experience building or operating high-volume transaction systems (payments or financial systems strongly preferred)
  • Ability to manage multiple projects and priorities in a fast-paced environment
  • Strong communication skills with ability to translate technical concepts to business stakeholders
  • Experience working in Agile/Scrum environments and using tools such as Jira
  • Demonstrated ability to independently own features from design through production
  • Track record of mentoring or leading other engineers
  • Strong problem-solving, communication, and leadership skills

Nice To Haves

  • Experience with payments or fintech systems
  • Experience with retail or supply chain systems
  • Experience with Azure services (AKS, APIM, Service Bus, Event Hubs)
  • Experience with Oracle Integration Cloud (OICS)
  • Familiarity with PCI-DSS compliance requirements in a payments environment
  • Experience with event-driven architectures (Service Bus, Event Hubs, Kafka, etc.)
  • Experience with observability tools (Datadog, OpenTelemetry, Azure Monitor)
  • Exposure to AI/LLM technologies
  • Knowledge of security and compliance standards (PCI, SOC2)
  • Experience with design systems (Storybook, component libraries)
  • Experience with mobile or PWA applications
  • Familiarity with enterprise security frameworks (SOC2, IAM, etc.)

Responsibilities

  • Payments Platform Engineering Design and build secure, high-performance payment microservices using Java Spring Boot
  • Develop RESTful and event-driven APIs using Azure API Management (APIM)
  • Ensure scalability, fault tolerance, and reliability of transaction systems
  • Support integrations across POS, financial, and enterprise platforms
  • Design systems to handle high-volume transaction processing
  • Enterprise Systems (Supply Chain & Retail) Maintain and enhance replenishment, inventory, warehouse, and transportation systems
  • Lead full SDLC including design, development, testing, and deployment
  • Develop advanced SQL queries, data pipelines, and reporting solutions across enterprise systems
  • Work closely with business stakeholders to translate requirements into scalable technical solutions
  • Integration & Architecture Define component, API, and data contracts across systems
  • Select and evaluate frameworks and technologies balancing scalability, performance, and security
  • Design and implement integrations using Oracle Integration Cloud (OICS)
  • Implement integration patterns across enterprise systems (REST, SOAP, messaging)
  • Ensure security, authentication, and authorization standards across integrations
  • Ensure alignment with enterprise architecture and long-term strategy
  • Work across SaaS, on-prem, and cloud systems
  • Operational Excellence Build and maintain CI/CD pipelines (Jenkins, GitHub Actions)
  • Deploy and manage services in cloud environments (Azure)
  • Monitor production systems and lead incident response
  • Perform root-cause analysis and implement improvements
  • AI-Enabled Enhancements Integrate AI/LLM capabilities to improve workflows and decision support
  • Support RAG pipelines and AI-driven automation features
  • Enhance user experiences with intelligent interfaces
  • Collaboration & Leadership Partner with product, UX, and business teams
  • Mentor engineers and lead design sessions
  • Drive engineering best practices and standards

Benefits

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