
Backend Software Engineer
Haystack · United States
- On site
- Full-time
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
About the role
We're working with a leading national retail organization operating one of the largest e-commerce and enterprise technology platforms in the country. This is an excellent opportunity to contribute to mission-critical production systems within a high-volume retail technology environment.
The Role
The Role
- Design, develop, and maintain backend services using Java and Spring Boot.
- Implement new features, enhancements, and defect fixes within distributed backend applications.
- Build and maintain automated unit and integration tests.
- Participate in code reviews and technical design discussions.
- Investigate and troubleshoot production issues involving application behavior and data processing.
- Contribute to the ongoing reliability, scalability, and performance of backend services.
- 5+ years of professional backend software development experience using Java.
- Strong experience developing applications with the Spring Framework / Spring Boot.
- Experience building and supporting distributed or event-driven applications, including messaging or event-streaming technologies such as Kafka.
- Experience developing RESTful APIs and backend services.
- Strong understanding of automated testing, including unit and integration testing (e.g., JUnit).
- Experience working with relational databases and SQL, including supporting schema changes or data migrations.
- Opportunity to work on a large-scale e-commerce and enterprise technology platform.
- Chance to contribute to mission-critical, high-volume systems.
- Collaborative environment with technical and business stakeholders.