Sobre el puesto: Estamos contratando a un desarrollador para remediar proactivamente vulnerabilidades en nuestros servicios de plataforma Java/Spring Boot con un ritmo dos veces por semana. Esto no es apagar incendios: es un trabajo disciplinado y recurrente de actualizaciones que mantiene nuestra plataforma por delante de los hallazgos de seguridad antes de que se conviertan en bloqueadores. Trabajarás principalmente en bases de código Java/Spring Boot, pero también tocarás servicios Python que viven dentro del mismo ecosistema de plataforma. Aprovecharás herramientas asistidas por IA y pipelines CI/CD para acelerar el ciclo de remediación. Qué harás Remediar vulnerabilidades de bibliotecas en los servicios de plataforma en un ciclo dos veces por semana Actualizar y gestionar dependencias (listas de materiales Maven, POMs padres, dependencias transitivas) Analizar hallazgos de Mythos y Snyk, evaluar la gravedad/impacto y aplicar correcciones Validar las actualizaciones que no introducen regresiones (compilar, probar, desplegar) Mantener la compatibilidad entre bibliotecas compartidas consumidas por múltiples servicios Trabajar con herramientas de remediación asistidas por IA para acelerar los flujos de trabajo de actualización Coordinarse con equipos de seguridad y liberación en SLAs de vulnerabilidades Remediar ocasionalmente dependencias de Python (pip/requirements.txt) en servicios de plataforma
Habilidades requeridas Primaria (imprescindible) Java 17/21 Maven Spring / Spring Boot GitHub Jenkins pipelines Python secundario 3.x pip / requirements.txt / Poetry React Node.js / NPM Cloud e infraestructura AWS (ECS, Lambda, IAM) Docker Terraform Git Codificación asistida por IA (AWS Kiro o similar) Familiaridad con flujos de trabajo impulsados por LLM Mentalidad de Seguridad y cumplimiento Herramientas SCA (Mythos, Snyk o similares) Gestión del ciclo de vida de vulnerabilidades Evaluación y evaluación de riesgos CVSS Conciencia de cumplimiento Es agradable tener una sólida experiencia con SDLC, DevOps y pipelines CI/CD Experiencia gestionando actualizaciones a gran escala en 10+ microservicios Familiaridad con Apache Camel o servicios Spring con mucha integración Experiencia en servicios financieros / seguros (entorno regulado) Experiencia con actualizaciones de librerías OpenSearch o Elasticsearch Comodidad con NestJS/Node.js (algunas herramientas de plataforma usan esto)
Este es un puesto remoto.
Compensación: 55,00 $ - 60,00 $ la hora
