Java Backend Developer

Haystack · New York, NY

Spotted 4h agofulltime
Job description

About this role

Employer-provided description, formatted for easier reading.

We are working with a leading technology firm specializing in sophisticated financial systems and innovative software solutions.

The Role

  • Lead technical design for Java/Spring Boot microservices, REST APIs, event-driven workflows, and service integrations.
  • Guide code quality, pull request reviews, testing standards, and engineering best practices.
  • Own integration patterns with downstream services, OAuth2/Keycloak security, RabbitMQ messaging, and Oracle/JPA persistence.
  • Partner with product, QA, DevOps, security, and infrastructure teams to deliver production-ready capabilities.
  • Mentor engineers and translate business requirements into clear technical implementation plans.

What You'll Need

  • 10+ years of Java engineering experience.
  • 5+ years of technical leadership on enterprise microservices.
  • Strong skills in Java 17+/21, Spring Boot, REST APIs, Spring Security, OAuth2/JWT.
  • Experience with Keycloak, Oracle, JPA/Hibernate, RabbitMQ, Maven, Docker, and Git-based CI/CD.
  • A Bachelor's degree in computer science, engineering, IT, or a related technical discipline.

What's On Offer

  • Opportunity to work on a Debt Management System platform.
  • Influence architecture, integration design, and engineering standards.
  • Chance to lead and mentor a team of engineers.

Apply via Haystack today!

Interested in this role?Continue on Haystack's careers page.
Apply on Haystack