Job Search and Career Advice Platform

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.

Sector: Sector Público