xelys jobs xelys jobs

Backend Software Engineer

Haystack

seniorpermanentbackend United States Yesterday via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

JavaSpring BootKafkaREST APIsJUnitSQLRelational DatabasesDistributed SystemsEvent-Driven ArchitectureCI/CD

About the role

Backend Software Engineer

Design, develop, and maintain backend services for a high-volume e-commerce and enterprise technology platform.

Responsibilities

  • Build and maintain backend services using Java and Spring Boot
  • Implement new features, enhancements, and defect fixes in distributed backend applications
  • Create and maintain automated unit and integration tests
  • Participate in code reviews and technical design discussions
  • Investigate and troubleshoot production issues related to application behavior and data processing
  • Improve reliability, scalability, and performance of backend services

Requirements

  • 5+ years of professional backend software development using Java
  • Strong experience with Spring Framework / Spring Boot
  • Experience with distributed or event-driven systems, including Kafka (messaging/event streaming)
  • Experience developing RESTful APIs and backend services
  • Strong testing fundamentals, including unit and integration testing (e.g., JUnit)
  • Experience with relational databases and SQL, including schema changes and/or data migrations

Nice to Have

  • Not explicitly stated

About Haystack

Haystack is a recruiting platform connecting candidates with opportunities to work on large-scale technology initiatives. In this role, the hiring context is a leading national retail organization operating major e-commerce and enterprise technology platforms.

Scraped 7/27/2026