EPAM is a leading integral provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are building a Lead Java Developer role for the Assurance Agent team, delivering an AI-enabled platform to detect and remediate security issues. You will create backend services and agent workflows using Google ADK and BMAD methodology in a greenfield, spec-driven program.
Responsibilities
- Design and build backend services and AI agent components that enable automated vulnerability detection and remediation workflows
- Create, configure, and compose AI agents by defining skills, tools,
and multi-agent orchestration patterns using Google ADK and BMAD methodology
- Collaborate with React and Python ADK engineers to ship end-to-end agent capabilities across multiple business unit teams
- Apply spec-driven development practices by starting each feature from a spec and keeping every implementation traceable to it
- Lead technically by reviewing code, mentoring junior engineers, and contributing to architectural decisions with the Anchor/SA
Requirements
- Proven 5+ years of hands‑on AI agent development experience, including agentic workflows, orchestration, fault tolerance, validation, and hallucination vs deterministic error handling
- Solid understanding of orchestration patterns and hands‑on work with agentic frameworks such as ADK or LangGraph
- Demonstrated experience with spec‑driven / documentation‑first development practices
- Ability to operate independently across distribut
📌 Lead Java Developer (Colombia)
🏢 EPAM Systems
📍 Colombia
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.