Software Engineer, Java/Spring Boot

Wearehaystack — United States · Posted ~22 hours ago

Mid

Skills

Java Spring Boot microservices REST APIs Kafka event-driven architecture object-oriented programming software design

🔓 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 ✨ AI‑Generated

A software engineering opportunity is available for someone with 2–5 years of experience building Java and Spring Boot microservices. You will develop event-driven distributed services, work with Kafka, participate in technical design, and help support secure, resilient systems processing high-volume transactions.

Highlights

Build resilient, secure, high-volume distributed services supporting important notification, fraud, security, and customer engagement workflows.

Description

We're hiring on behalf of a Haystack partner! The Role • Design, develop, test, and maintain Java/Spring Boot microservices for an enterprise notification platform. • Build and maintain distributed, event-driven services that support critical fraud, security, and customer engagement products. • Contribute to modern event-driven architectures utilizing Kafka messaging and distributed processing patterns. • Participate in technical design discussions and translate requirements into scalable, resilient, and secure software solutions. • Engage in production support, incident response, and root cause analysis for high-volume transaction event processing. What You'll Need • Bachelor's degree in Computer Science, Engineering, or equivalent experience. • 2–5 years of software development experience with Java and Spring Boot. • Understanding of REST APIs, microservice architectures, and messaging/event-driven systems. • Strong grasp of software design principles, object-oriented programming, data structures, and algorithms. • Experience with source control, code reviews, CI/CD practices, and SQL/relational databases. • Proven troubleshooting and problem-solving skills, with the ability to work both independently and collaboratively. What's On Offer • Competitive annual salary ($92,000 - $147,000) plus potential for annual bonus. • Opportunity to work on a critical enterprise notification platform processing high-volume transactions. • Exposure to modern event-driven architectures, cloud-native deployment practices, and platform modernization initiatives. • Comprehensive benefits package including insurance, retirement plans, and paid time off. Apply via Haystack today!