freehire launches on Product Hunt on 26 August.

Follow →

Java Full Stack Developer

Summary

Build and maintain Java/GraphQL backend services and real-time data pipelines for Wayfair’s advertising platform using Kafka, Aerospike, and Elasticsearch.

  • Design, develop, and operate scalable services that enable other teams to build efficiently on Wayfair’s platform. Own small to medium features end‑to‑end, from design to deployment. Collaborate with cross-functional teams to deliver integrations and improve system interoperability. Apply strong debugging and problem‑solving skills to ensure performance and reliability. Contribute to process and design documentation for ongoing improvements.
  • Use java/GraphQL to design API to consume/produce data and build backend applications to power wayfair advertising platforms.
  • Use kafka/aerospike/Elasticsearch for building a realtime data pipeline as a backbone for the entire Advertising team.
  • Participate and manage on-call and production support rotations to support and troubleshoot system issues off-hours and during promotional events
  • Provide superior monitoring visibility to technical and operational health of the platform using DataDog/Grafana
  • Provide high quality reviews, for both code and technical designs
  • Use ecommerce business knowledge to convert the product requirements into a technical solution

We Are a Match Because You Have

  • 8+ years of software engineering experience, with exposure to full-stack or backend systems.
  • Strong fundamentals in algorithms, data structures, and system design.
  • Experience with, Java, or similar languages in production.
  • Familiarity with cloud-native systems, containerization (Docker/Kubernetes), and CI/CD pipelines.
  • Excellent communication skills and ability to collaborate across distributed teams.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available