Java Backend Developer
Spotted 5h 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