Beneficios
Los candidatos deben tomarse el tiempo de leer atentamente todos los elementos de este anuncio de empleo. Por favor, envíen su solicitud sin demora.
Carrera Profesional : en VASS, ofrecemos una carrera profesional llena de oportunidades de crecimiento y desarrollo.
Proyectos : oportunidad de cambio entre la infinidad de proyectos, con diferentes clientes grandes y de distintos mercados.
Cercanía : con managers, todas tus opiniones e ideas serán escuchadas.
Flexibilidad : total flexibilidad, con un formato de Smart Working basado en la confianza.
Ambiente : buen ambiente con afterworks incluidos.
Vacaciones : 23+2 días.
Jornada intensiva : los viernes y verano, trabajamos hasta las 15.
Long Weekend: jornada intensiva el último día laboral de la semana.
Movilidad Internacional
Formación continua : creamos webinars y tenemos Udemy ilimitado.
Responsabilidades principales
Diseño y desarrollo
Diseñar e implementar microservicios utilizando Java y Spring Boot, siguiendo principios de arquitectura limpia y dominio (DDD).
Desarrollar APIs REST e integraciones basadas en eventos.
Garantizar código mantenible, escalable, testeable y alineado con estándares y buenas prácticas de ingeniería.
Participar activamente en discusiones técnicas y decisiones de arquitectura.
Empaquetar y desplegar aplicaciones mediante contenedores Docker y Kubernetes (EKS).
Integrar servicios con componentes de AWS como: otros servicios gestionados de la plataforma;
utilizar Infraestructura como Código (IaC) y pipelines de despliegue.
CI/CD y DevOps
Trabajar con GitHub Actions u otras herramientas para automatizar procesos de compilación, pruebas y despliegues.
Garantizar cobertura adecuada de pruebas: unitarias, integrales y de aceptación.
Participar en procesos de versionado y liberación de software.
Asumir responsabilidad operativa de los servicios en producción, incluyendo resolución de incidencias.
Fiabilidad, rendimiento y seguridad
Diseñar servicios orientados a la resiliencia y alta disponibilidad.
Implementar mecanismos de observabilidad: trazabilidad distribuida (Tracing).
Aplicar prácticas de desarrollo seguro y gestionar la corrección de vulnerabilidades.
Garantizar cumplimiento de estándares internos de seguridad y requisitos regulatorios.
Trabajar de forma estrecha con equipos de Plataforma, Seguridad y otros equipos de Ingeniería.
Participar en ceremonias Agile: retrospectives y contribuir a la mejora continua.
Experiencia técnica
Más de 3 años de experiencia en desarrollo de software.
Experiencia sólida desarrollando con Java y Spring Boot.
Experiencia en diseño y desarrollo de arquitecturas basadas en microservicios.
Conocimientos sólidos de diseño y desarrollo de APIs REST.
Experiencia trabajando con bases de datos relacionales, preferiblemente PostgreSQL.
Conocimientos de Cloud y Plataforma
Experiencia trabajando con servicios AWS como:
Otros servicios relacionados.
Conocimientos de contenerización mediante Docker.
Experiencia o familiaridad con Kubernetes.
Comprensión de pipelines CI/CD y prácticas de automatización.
Prácticas de ingeniería
Experiencia en testing automatizado utilizando herramientas como:
Frameworks equivalentes.
Conocimiento de flujos de trabajo Git y procesos de revisión de código.
Comprensión de conceptos de observabilidad: Tracing. xhfqzwm
Familiaridad con prácticas de desarrollo seguro y gestión de vulnerabilidades.
#J-18808-Ljbffr