En serem buscamos incorporar un/a Líder Técnico Java Microservicios con experiencia consolidada en entornos empresariales, capaz de asumir responsabilidades técnicas de alto nivel dentro de equipos ágiles y distribuidos.
Se trata de un rol con resistente peso técnico, orientación a calidad de código, rendimiento y despliegue en entornos cloud-native, así como capacidad de liderazgo técnico y mentoring.
Responsabilidades
Diseño y desarrollo de microservicios en Java con Spring Boot 3.x.
Definición e implementación de APIs REST documentadas con OpenAPI.
Aplicación de buenas prácticas de arquitectura y patrones de diseño.
Optimización del rendimiento y análisis de performance de aplicaciones.
Implementación de pruebas unitarias y de integración.
Integración con sistemas de mensajería (JMS, Kafka).
Gestión de builds y dependencias con Maven (valorable Gradle).
Gestión de versionado de base de datos con Liquibase.
Despliegue y gestión de aplicaciones en Kubernetes.
Participación activa en ceremonias Scrum y uso de herramientas como Jira, GitHub y Confluence.
Mentoría y soporte técnico a otros miembros del equipo.
Requisitos imprescindibles
Mínimo 3 años de experiencia en desarrollo de microservicios con Java.
Experiencia Sólida En
Java.
Spring Boot 3.x.
JPA.
Sonar.
Jenkins.
Fortify.
Experiencia avanzada en testing con JUnit, Mockito y herramientas como WireMock.
Experiencia en diseño y desarrollo de APIs REST.
Experiencia con bases de datos relacionales: Oracle, PostgreSQL o H2.
Experiencia trabajando en entornos Scrum.
Experiencia en despliegue sobre Kubernetes.
Nivel de inglés fluido, tanto hablado como escrito.
Valorable
Experiencia con Gradle.
Experiencia con Cucumber o JBehave.
Experiencia en desarrollo frontend (HTML, CSS, JavaScript).
Conocimiento de Sencha ExtJS.
Perfil
Buscamos una persona autónoma, proactiva, con mentalidad de ingeniería sólida y capacidad para liderar técnicamente iniciativas complejas. Se valorará especialmente la capacidad de mentoring y soporte a perfiles más junior.
Formato de trabajo: 100 remoto
Ubicación requerida: Salamanca, Cáceres, Badajoz, León, Castellón, Alicante, Albacete, Murcia, Ciudad Real, Canarias y Andalucía Global (Granada, Jaén, Almería, Málaga, Sevilla, Huelva, Cádiz, Córdoba)
Inglés: Fluido obligatorio
java, microservicios, spring, maven, kubernetes, open Api