Software Engineer

Wearehaystack โ€” United States ยท Posted ~1 day ago

Mid Visa History โœ“

Skills

Java Spring Boot Microservices REST APIs Automated testing Unit testing Integration testing API testing Object-oriented programming Software design principles Data structures Secure coding

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A Software Engineer is sought to design, develop, test, and maintain scalable Java/Spring Boot microservices. You will implement features and fixes, participate in technical design discussions, write secure and maintainable code, and build automated unit, integration, and API tests. Familiarity with REST APIs and distributed service architectures is essential.

Highlights

Build scalable and reliable Java microservices while working on new features, technical design, automated testing, and secure maintainable code. The role offers exposure to microservices and event-driven architectures.

Description

We're hiring on behalf of a Haystack partner! The Role Design, develop, test, and maintain Java/Spring Boot microservices. Design software components and service interactions that support scalability, maintainability, and reliability requirements. Implement enhancements, new features, and defect fixes across Notification Manager services. Participate in technical design discussions and translate requirements into working software. Write clean, maintainable, and secure code following engineering standards. Develop and maintain automated unit, integration, and API tests. What You'll Need Bachelor's degree in Computer Science, Engineering, or equivalent experience. 2โ€“5 years of software development experience. Experience developing applications using Java and Spring Boot. Understanding of REST APIs and microservice architectures. Familiarity with messaging or event-driven systems. Strong understanding of software design principles, object-oriented programming, data structures, and algorithms. What's On Offer Opportunity to contribute to modern event-driven architectures. Participation in production support, incident response, and root cause analysis. Collaborative team environment with engineers, QA, and product managers. Exposure to high-volume transaction processing systems. Apply via Haystack today!