¿Cuál será tu misión? Tu misión será el diseño, desarrollo y despliegue de microservicios de alta disponibilidad, asegurando la calidad del código y la resiliencia de las arquitecturas en entornos críticos.Funciones principales Desarrollo de microservicios utilizando SpringBoot y gestión de dependencias con Maven .Implementación de arquitecturas de servicios REST, integración con sistemas SOAP y gestión de seguridad mediante JWT .Garantizar la resiliencia del software aplicando patrones Circuit Breaker y Retry .Asegurar la calidad técnica mediante la ejecución de tests unitarios y de integración con Mockito .Gestión y optimización de Pipelines en Jenkins, despliegue en contenedores con Docker y orquestación en OpenShift .¿Qué buscamos? (Requisitos) Titulación: Grado o Máster Universitario en Ingeniería Informática o similar.Stack Técnico: Dominio de Java (muy valorable Java 21 ), SpringBoot y ecosistema de herramientas como GitLab, Redmine e IDEs ( IntelliJ/Eclipse ).Calidad y Logs: Experiencia en tratamiento de logs y herramientas de búsqueda como Elastic .Metodología: Capacidad de trabajo bajo metodologías ágiles.Valoramos: Experiencia previa en monitorización y métricas de sistemas.¿Por qué elegir TECDATA ENGINEERING? Porque aquí tu talento se valora y se potencia:Modalidad de trabajo flexible (según posición).Contrato indefinido en una compañía de tecnología e ingeniería 100% digital.23 días de vacaciones para que recargues energías.Proyecto estable dentro de una consultora tecnológica en crecimiento.Equipo necesario: Te proporcionamos todo el equipo para trabajar cómodamente.Innovación: Participación en proyectos estratégicos con tecnologías de vanguardia.Excelente ambiente de trabajo y equipo dinámico.
#J-18808-Ljbffr