Analista Back-End Java (Microservicios en OpenShift y AWS) (5-6 años)
Sé de los primeros solicitantes.
Solo para miembros registrados
Madrid
EUR 31.000 - 37.000
Sé de los primeros solicitantes.
Hace 3 días
Descripción del empleo
Experiencia: 5-6 años en desarrollo Back-End.
Banda salarial: 37.000 euros brutos/año aprox.
Funciones principales:
Analizar, diseñar, desarrollar y mantener aplicaciones Back-End utilizando Java (preferiblemente con Spring Boot).
Implementar arquitecturas basadas en microservicios.
Gestionar aplicaciones en entornos OpenShift.
Integrar servicios mediante APIs REST.
Garantizar la calidad del código mediante pruebas unitarias, integración continua y buenas prácticas.
Colaborar con equipos DevOps y Front-End.
Requisitos técnicos:
Lenguaje: Java 8+ (idealmente Java 11 o superior).
Frameworks: Spring Boot (microservicios, configuración, seguridad), Spring MVC, Spring Data, Spring Cloud (config server, service discovery, circuit breaker), Hibernate/JPA.
Integración: APIs REST y Swagger.
Bases de datos: SQL (Oracle).
CI/CD: Jenkins, GitLab CI, Tekton.
Testing: JUnit.
Observabilidad: CloudWatch, Grafana, ELK.
Conocimiento de arquitectura orientada a microservicios y patrones como Circuit Breaker y API Gateway.
Deseable:
Experiencia en entornos cloud híbridos y migración de aplicaciones a la nube.
Gestión de pods, deployments, rutas y escalado en OpenShift.
Experiencia en APIs REST en el API Manager de un ESB (por ejemplo WSO2).
Buenas prácticas de seguridad en OpenShift y AWS (gestión de secretos, roles, políticas).
Experiencia en metodologías TBD y TDD, API first.
Experiencia en AWS (EC2, ECS/EKS, S3, RDS, IAM, Lambda).
Certificaciones en Angular, Java, AWS o OpenShift.