Responsabilidades
* Análisis de necesidades: comprensión de requisitos funcionales y técnicos, participación en estimaciones y redacción de especificaciones.
* Diseño, desarrollo y mantenimiento de aplicaciones basadas en Java y Angular.
* Propuesta de soluciones técnicas innovadoras en colaboración con arquitectos.
* Desarrollo de APIs RESTful y documentación mediante Swagger.
* Implementación de testing (unitario, integración, etc.) durante todo el ciclo de desarrollo.
* Participación en UATs y despliegues de versiones.
* Mantenimiento correctivo y evolutivo, así como resolución de incidencias de nivel L3.
* Colaboración con equipos en contexto Agile (Scrum) y participación en ceremonias.
* Elaboración de documentación técnica y transferencia de conocimiento.
* Formación y mentoring de perfiles junior.
Requisitos
* Experiencia sólida en Java (versiones 8, 11 o 21).
* Experiencia con Spring (Core, Boot, Security, Batch) y Hibernate.
* Conocimiento en desarrollo de APIs RESTful.
* Experiencia con bases de datos SQL (Oracle y PostgreSQL).
* Manejo de Git / GitLab.
* Experiencia con Maven y npm.
* Conocimiento de principios de diseño y patrones de desarrollo.
* Experiencia trabajando con WSL2.
* Nivel de español e inglés B1/B2.
Valoraremos especialmente
* Experiencia con Angular (v15 o similar).
* Conocimientos en metodologías Agile (Scrum).
* Experiencia con Docker, Kubernetes y ArgoCD.
* Conocimientos en CI/CD (Jenkins).
* Experiencia con Kafka y ActiveMQ.
* Conocimientos en seguridad (Keycloak, OAuth2).
* Experiencia con ElasticSearch, Grafana o Splunk.
* Conocimiento en automatización de procesos con Camunda.
#J-18808-Ljbffr