Descripción
Resumen:
Este puesto de Desarrollador Principal de Java implica la construcción de servicios de backend y componentes de agentes de IA para una plataforma habilitada con IA destinada a detectar y corregir problemas de seguridad mediante la metodología Google ADK y BMAD, dentro de un programa nuevo y basado en especificaciones.
Aspectos destacados:
1. Dirigir el diseño y la construcción de componentes de plataformas de seguridad habilitadas con IA
2. Pionerar el desarrollo de agentes de IA con la metodología Google ADK y BMAD
3. Liderar técnicamente, orientar y contribuir a las decisiones arquitectónicas
Estamos creando un puesto de **Desarrollador Principal de Java** para el equipo Assurance Agent, encargado de entregar una plataforma habilitada con IA para detectar y corregir problemas de seguridad. Usted creará servicios de backend y flujos de trabajo de agentes utilizando la metodología Google ADK y BMAD en un programa nuevo y basado en especificaciones; ¡postúlese ahora!
**Responsabilidades**
* Diseñar y construir servicios de backend y componentes de agentes de IA que permitan 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 la metodología Google ADK y BMAD
* Colaborar con ingenieros de React y Python ADK para implementar capacidades de extremo a extremo de agentes en múltiples equipos de unidades comerciales
* Aplicar prácticas de desarrollo basado en especificaciones comenzando cada funcionalidad desde una especificación y manteniendo trazabilidad entre cada implementación y dicha especificación
* Liderar técnicamente mediante revisiones de código, orientación a ingenieros junior y contribución a decisiones arquitectónicas junto con el Anchor/SA
**Requisitos**
* Experiencia comprobada de 5 años o más en desarrollo práctico de agentes de IA, incluidos flujos de trabajo agénticos, orquestación, tolerancia a fallos, validación y manejo de errores por alucinación frente a errores determinísticos
* Comprensión sólida de patrones de orquestación y experiencia práctica con marcos agénticos como ADK o LangGraph
* Experiencia demostrada en prácticas de desarrollo basado en especificaciones / documentación primero
* Capacidad para operar de forma independiente en equipos distribuidos y multifuncionales
* Competencia en inglés al nivel C1
**Deseable**
* Conocimiento práctico 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 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
* Trabajo con equipos globales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Licencias remuneradas y permisos por enfermedad
* Cursos de actualización de competencias, reconversión profesional y certificaciones
* Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn
*EPAM es un Empleador de Igualdad de Oportunidades. Todos los candidatos calificados recibirán consideración para su contratación sin importar raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido u otra característica protegida por la ley aplicable.*