Descripción de la oferta
¿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 principalesDesarrollo 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