Desarrollador Java
Requisitos Técnicos
Java (idealmente Java 21, no imprescindible)
Maven (gestión y revisión de dependencias)
Conocimiento de servicios SOAP
Desarrollo de servicios REST
Arquitectura de microservicios con Spring Boot
Seguridad con JWT
Resiliencia y Tolerancia a Fallos
Implementación de:
Circuit Breaker
Retry
Patrones de resiliencia
Logging y Monitorización
Gestión y tratamiento de logs
Conocimiento de Elastic para:
Registro de logs
Búsqueda
Análisis
Herramientas
Redmine (gestión de incidencias y documentación)
GitLab (control de versiones)
Entornos de desarrollo: Eclipse / IntelliJ
Metodologías y DevOps
Integración Continua
Jenkins (creación y modificación de pipelines)
Contenedores con Docker
Experiencia en OpenShift
Testing
Pruebas unitarias
Pruebas de integración
Uso de Mockito
Monitorización
Métricas de sistemas y aplicaciones
Niveles del Perfil
Experto Java
+4 años de experiencia con Java
Titulación de Formación Profesional Superior
Consultor Java
+5 años de experiencia con Java
Titulación universitaria (Grado o Máster)
- Ubicaciones
- Madrid
- Estado remoto
- Híbrido
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y l profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes. Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.