xelys jobs xelys jobs

Backend Software Engineer

Haystack

seniorbackend United States Today 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 BootSpring FrameworkKafkaEvent-Driven ArchitectureREST APIsJUnitIntegration TestingSQLRelational Databases

About the role

Role Overview

Backend Software Engineer working on mission-critical, high-volume e-commerce/enterprise platforms. You’ll design, develop, and maintain distributed backend services in a production environment.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Implement new features, enhancements, and defect fixes in distributed backend applications
  • Build 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 with Java
  • Strong experience with Spring Framework / Spring Boot
  • Experience with distributed or event-driven applications, including messaging/event-streaming (e.g., Kafka)
  • Experience developing RESTful APIs and backend services
  • Strong automated testing skills (unit and integration testing, e.g., JUnit)
  • Experience with relational databases and SQL (including schema changes/data migrations)

Nice to Haves

  • Not explicitly stated

Scraped 7/29/2026