JAVA backend engineer
Role details
Job location
Tech stack
Requirements
8+ years in Java backend engineering, including 3+ years hands-on with reactive programming (e.g., Vert.x / RxJava / Reactor/AKKA) delivering non-blocking services in production. Build high-throughput, low-latency APIs with a pragmatic approach to performance, clean design, and real-world trade-offs. Design and develop cloud-native microservices in Java, focusing on scalability, resilience, and maintainability (API-first mindset). Proven experience on Azure or AWS, building and running services in modern cloud environments (managed services, networking, security basics). Own API contracts (REST/OpenAPI): versioning, backward compatibility, and smooth integrations across teams and systems. Deliver with confidence using CI/CD and engineering best practices (code reviews, quality gates, automated testing, standards).
Benefits & conditions
Act as a senior technical reference: collaborate with product/stakeholders, mentor teammates, and support production with incident handling + root-cause improvements. What does our client offer? Immediate start with a permanent contract. Salary range: €65K-€70K depending on experience and skills. REMOTE work model, 38-hour workweek, flexible hours, and career development opportunities. xbhjioe 23 vacation days, health insurance, social benefits, remote work allowance, high-end laptop and accessories Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.