¿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