Descripción del puesto
Buscamos un Desarrollador Backend especializado en Java y Spring Boot , con al menos 3 años de experiencia profesional demostrable , para incorporarse a un equipo técnico en constante crecimiento.
Tu principal misión será diseñar, desarrollar y mantener librerías, servicios y aplicaciones backend escalables y de alta calidad, dentro de una arquitectura moderna basada en microservicios y entornos cloud.
Responsabilidades principales
Desarrollar, mantener y optimizar librerías y aplicaciones backend .
Diseñar e implementar componentes reutilizables que promuevan la eficiencia del desarrollo.
Documentar aplicaciones, librerías y servicios desarrollados.
Monitorizar las aplicaciones desplegadas mediante métricas y logs.
Colaborar con otros equipos técnicos (DevOps, QA, Frontend) bajo metodologías ágiles.
Requisitos obligatorios
Experiencia mínima de 3 años en desarrollo backend con Java y Spring Boot (bloqueante).
Experiencia con la versión LTS actual de Java (Java 17 o superior).
Experiencia con la versión LTS actual de Spring Boot .
Experiencia en desarrollo de servicios RESTful .
Experiencia trabajando con brokers de mensajería como Kafka o RabbitMQ .
Conocimiento en Spring Data JPA y Spring Data MongoDB .
Experiencia en tests unitarios y de integración (JUnit, Mockito, Testcontainers, etc.).
Experiencia en arquitectura de microservicios y despliegues en entornos cloud .
Requisitos deseados
Conocimientos de Kubernetes y ArgoCD .
Experiencia con cachés distribuidas , preferiblemente Redis .
Familiaridad con herramientas de CI / CD (Jenkins, GitLab CI, etc.).
Conocimientos de Docker y buenas prácticas de despliegue.
Lo que ofrecemos
Incorporación a un equipo técnico de alto nivel y proyectos desafiantes.
Formación continua en nuevas tecnologías y certificaciones Java / Cloud.
Entorno colaborativo, innovador y orientado a la mejora continua.
Ubicación : Remoto (España)
Tipo de contrato : Indefinido / Jornada completa
Java Developer • Toledo, Castille-La Mancha, Spain