Descripción
Resumen:
Buscamos un Desarrollador Senior Java para diseñar y construir servicios backend y componentes de agentes de IA para una plataforma habilitada para IA que identifica y corrige automáticamente vulnerabilidades de seguridad.
Aspectos destacados:
1. Desarrollo de una plataforma habilitada para IA desde cero, basado en especificaciones
2. Liderazgo técnico y aportes arquitectónicos para ingenieros junior
3. Colaboración con equipos globales en proyectos internacionales
Buscamos un **Desarrollador Senior Java** para unirse al equipo Assurance Agent y contribuir al desarrollo de una plataforma habilitada para IA que identifica y corrige automáticamente vulnerabilidades de seguridad. Se trata de un proyecto desde cero, basado en especificaciones, cuya metodología fundamental es BMAD.
**Responsabilidades**
* Diseñar y construir servicios backend y componentes de agentes de IA que impulsen los flujos de trabajo automatizados de detección y corrección de vulnerabilidades
* Crear, configurar y componer agentes de IA, definiendo habilidades, herramientas y patrones de orquestación multiagente mediante Google ADK y la metodología BMAD
* Colaborar con ingenieros de React y Python ADK para entregar capacidades de extremo a extremo de agentes a través de múltiples equipos de unidades de negocio
* Aplicar prácticas de desarrollo basado en especificaciones, asegurando que cada funcionalidad parta de una especificación y que cada implementación sea rastreable hasta ella
* Actuar como líder técnico, revisando código, guiando a ingenieros junior y contribuyendo a decisiones arquitectónicas junto con el Anchor/SA
**Requisitos**
* 3 o más años de experiencia práctica en el desarrollo de agentes de IA, incluidos flujos de trabajo agentivos, orquestación, tolerancia a fallos, validación y manejo de errores por alucinaciones frente a errores deterministas
* Conocimiento sólido de patrones de orquestación y experiencia con frameworks agentivos como ADK o LangGraph
* Experiencia en prácticas de desarrollo basado en especificaciones / documentación primero
* Capacidad para trabajar de forma independiente en equipos distribuidos y multifuncionales
* Dominio del inglés a nivel C1
**Deseable**
* Conocimiento avanzado de la metodología BMAD
* Experiencia con Google ADK en Python o Java
* Conocimientos prácticos de TypeScript y Python
* Antecedentes en herramientas de seguridad tales como SAST, DAST, SCA o plataformas de gestión de vulnerabilidades
* Familiaridad con backstage.io o plataformas de portales para desarrolladores
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Colaboración con equipos globales de profesionales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Licencias remuneradas y permisos por enfermedad
* Programas de actualización de competencias, reconversión profesional y certificaciones
* Acceso ilimitado a la biblioteca de LinkedIn Learning y a más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados EPAM
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn
*EPAM es un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido o cualquier otra característica protegida por la ley aplicable.*