Consultor/a Java
Role details
Job location
Tech stack
Job description
Ayesa Digital busca un/a Consultor/a Java con más de 5 años de experiencia para trabajar en Galicia. El rol implica el desarrollo de aplicaciones en Java 21 y la implementación de microservicios utilizando Spring Boot y Docker., * Desarrollar aplicaciones en Java 21 usando Spring Boot.
- Diseñar e implementar servicios con Spring Security.
- Aplicar patrones de resiliencia para garantizar estabilidad., Atendiendo a la Ley Orgánica 3/2007, de 22 de marzo, la empresa se ha marcado como objetivo promover la defensa y aplicación efectiva del principio de igualdad entre hombres y mujeres, evitando cualquier tipo de discriminación laboral por razón de sexo, garantizando así las mismas oportunidades de ingreso.
Requirements
El candidato ideal debe tener un conocimiento sólido de Spring Security, JWT, y patrones de resiliencia. Además, se valorará la experiencia en metodologías ágiles y la capacidad de trabajar de manera autónoma., * Más de 5 años de experiencia en desarrollo Java.
-
Conocimiento sólido de Spring Boot, Maven y microservicios.
-
Experiencia en patrones de resiliencia y tolerancia a fallos., Buscamos un/a profesional con más de 5 años de experiencia como Consultor/a Java, con capacidad para trabajar de forma autónoma en entornos complejos de microservicios y con vocación por la calidad del software. Qué harás
-
Desarrollarás aplicaciones en Java 21 usando Spring Boot y Maven, siguiendo buenas prácticas de arquitectura en microservicios.
-
Diseñarás e implementarás servicios con Spring Security, aplicando autenticación y autorización mediante JWT.
-
Trabajarás con servicios SOAP en integraciones con sistemas externos.
-
Aplicarás patrones de resiliencia y tolerancia a fallos para garantizar la estabilidad de los servicios.
-
Virtualizarás y desplegarás aplicaciones mediante contenedores Docker.
-
Configurarás y gestionarás métricas y sistemas de monitorización de los servicios en producción.
-
Ejecutarás pruebas de integración, rendimiento y calidad de software para asegurar entregas robustas.
-
Trabajarás con Git para el control de versiones y con Jenkins para la integración continua.
-
Colaborarás en un equipo ágil, participando en ceremonias y planificación de sprints., * Más de 5 años de experiencia en desarrollo Java (entorno actual: Java 21).
-
Conocimiento sólido de Spring Boot, Maven y arquitectura de microservicios.
-
Experiencia con Spring Security y JWT para la gestión de autenticación y autorización.
-
Conocimientos de servicios SOAP, aunque no se requiere dominio profundo.
-
Experiencia en patrones de resiliencia y tolerancia a fallos.
-
Capacidad para diseñar y ejecutar pruebas de integración, rendimiento y calidad.
-
Experiencia con Docker para la virtualización y despliegue de aplicaciones.
-
Conocimientos de monitorización y métricas de servicios en producción.
-
Manejo de Git y Jenkins para el control de versiones e integración continua.
-
Experiencia trabajando con metodologías ágiles de desarrollo., Asimismo, fomentamos la diversidad, rechazando cualquier tipo de discriminación por razones de raza, sexo, diversidad funcional, religión, orientación sexual, identidad sexual, o cualquier otra condición personal o social, apostando por construir un entorno inclusivo y enriquecedor.