Senior Backend Developer Java

Senior Backend Developer Java

En resumen

Tipo de contrato : Permanent Contract
Tipo : Jornada completa
Salario : 45-53K
Región : Communauté de Madrid
Ciudad : 28020

Acerca de la empresa

Lo que ofrecemos:
1)Flexibilidad: Trabaja desde donde prefieras (+/-3h de España). 2)Modalidad 100% remoto. 3)Proyectos desafiantes: Trabaja con tecnologías de vanguardia en entornos escalables. 4)Aprendizaje continuo: Acceso a cursos, certificaciones y conferencias. 5) Cultura innovadora: Proponemos y exploramos nuevas tecnologías constantemente. 6)Equipo dinámico y colaborativo: Un ambiente de trabajo en el que te sentirás motivado/a cada día

Descripción del puesto

Lo que harás: 
1) Diseñar, desarrollar y optimizar servicios backend en Java 8 hasta 21 con arquitectura de microservicios en ambientes Linux. 2)Construir y mejorar APIs REST escalables y bien documentadas. 3) Trabajar con tecnologías de programación reactiva como RXJava con VertX. 4)Integración a través de eventos Kafka. 5) Desplegar y gestionar servicios en Google Cloud utilizando Kubernetes y Docker.
Aplicar buenas prácticas de desarrollo, pruebas automatizadas (unitarias e integración), monitorización y principios DevOps. 6) Colaborar en un entorno ágil (Scrum/Kanban, Spotify Model) y trabajar en estrecha comunicación con otros desarrolladores. 7)Ser parte de un equipo donde la proactividad, el aprendizaje y la comunicación son clave para el éxito.

Perfil requerido

Lo que buscamos: 
- Mínimo 5 años de experiencia desarrollando en Java 8+.
- Sólida experiencia en arquitectura de microservicios e integración de datos (Arquitectura Hexagonal, Event Driven Design, DDD).
- Experiencia en diseño y consumo de APIs REST.
- Conocimientos en Docker, Kubernetes y herramientas de gestión de contenedores.
- Experiencia en entornos cloud (Google Cloud, AWS, Azure, etc.).
- Haber trabajado en equipos ágiles y ser una persona autónoma y resolutiva.
- Pasión por la tecnología y curiosidad por aprender nuevas herramientas y paradigmas.
- Nivel de Español nativo o fluido.

Valoramos también:
- Conocimiento en RXJava, VertX, WebFlux o frameworks de programación reactiva.
- Experiencia con SpringBoot, Java 21 y Virtual Threads.
- Monitorización con Prometheus y Grafana.
- Experiencia en DevOps y CI/CD con Jenkins.
- Mentalidad de código limpio y buenas prácticas de arquitectura de software.

¡Solicita este trabajo!

¿Tiene alguna pregunta ?