EPAM Systems
Posted 1w ago

Lead Java Developer

EPAM Systems
Brazil or Mexico or Colombia
RemoteFull Time
Responsibilities
  • building backend services
  • creating AI agents
  • reviewing code
Requirements
  • Requires 5+ years of AI agent development experience
  • Agentic workflow and orchestration expertise
  • Spec-driven development experience
  • Independent cross-functional collaboration, and C1 English proficiency
Technical tools mentioned
JavaGoogle Agent Development KitBMAD-METHODLangGraphPythonTypeScriptReactSASTDASTSCAbackstage.ioMicrosoft LinkedIn Learning

Job description

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; apply now.

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 distributed, cross-functional teams
  • Proficiency in English at a C1 level

Nice to have

  • Working proficiency with BMAD methodology
  • Google ADK experience in Python or Java
  • Working knowledge of TypeScript and Python
  • Background with security tooling such as SAST, DAST, SCA, or vulnerability management platforms
  • Familiarity with backstage.io or developer portal platforms

We offer/Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Java Developer roles
1d
Save
Mark Applied
Hide
Desenvolvedor Java Senior
São Paulo, Brazil
HybridFull Time
Indra Group
Indra GroupBolsa de Madrid: IDR: Provides defense, aerospace, and digital transformation technology solutions.
Senior backend developer with strong Java experience, Spring frameworks, AWS, OpenShift, REST APIs, Kafka, microservices, containers, automated testing, and system architecture expertise.
Java, Spring Boot, Spring Data, Spring Security, Spring Cache, Spring Batch, AWS, Amazon S3, Amazon EKS, Amazon VPC, Kafka, Amazon MSK, OpenShift, Docker, REST, FeignClient
1d
Save
Mark Applied
Hide
Java ASO
Mexico City, Mexico City, Mexico
HybridFull Time
GFT
GFTFrankfurt Stock Exchange: GFT: Develops digital solutions and provides IT consulting for global enterprises.
Java 8 or 17, Mockito, JUnit Jupiter, Maven, Git, RESTful design, API versioning, HTTP, RAML, JSON/XML, SOAP/REST web services, authentication, security testing, and containerization skills; intermediate technical English.
Java, Mockito, JUnit, Maven, Git, RAML, JSON, XML, Cucumber, SOAP, REST, JWT (JSON Web Tokens), OAuth2, Postman, Insomnia, Bruno, Docker, HTTPS, SSL
1d
Save
Mark Applied
Hide
[Job-31158] Java Developer, Campinas, Brazil (Hybrid)
Campinas, São Paulo, Brazil
HybridFull Time
CI&T
CI&TNYSE: CINT: Provides global digital transformation and software engineering services.
Requires advanced English, Java and Spring Boot backend experience, AWS services, CDC, database management, observability tools, serverless architecture, and regulatory knowledge involving PII, KYC, and AML.
Java, Spring Boot, AWS ECS, AWS Kinesis, AWS DMS, IBM DB2, Amazon Aurora, OpenSearch, Amazon Redshift, AWS S3, Control-M, AWS CloudWatch, Splunk, Grafana, AWS Lambda, Vanguard FaaS, Honeycomb
1d
Save
Mark Applied
Hide
Desarrollador Java Pr
Mexico
OnsiteFull Time
Softtek
Softtek: Provider of global software engineering and IT services.
Technical analysis, root-cause analysis, solution design, effort estimation, corrective implementation, technical documentation, and knowledge of Java and related development technologies.
Java, C#, .NET, C++/CX, JavaScript, HTML, CSS, XAML, PowerShell, SQL Server, PostgreSQL, Redis, MongoDB, Python, Go, Angular, WinJS, Android Studio, Kotlin, Windows Universal, PHP, JDK Java 21, JDK Java 8, Spring Boot, Jersey, Visual Studio, Microsoft .NET Framework 4.5, Windows Store 8.1, UWP, WinRT, C++ Toolset v120, Node.js, Red Hat OpenShift Container, HAProxy, Azure DevOps, Git, GCP, AWS Console, Microservices, Kubernetes, Docker, Datadog, KIO
2d
Save
Mark Applied
Hide
Middle/Senior Java Developer
São Paulo or Brazil
RemoteFull Time
Devexperts
Devexperts: Provides trading platforms and software for the financial industry.
Requires Java 11+, Spring, AspectJ, Kotlin, testing, databases, distributed systems, Unix/Linux, performance profiling, capital markets knowledge, and B2+ English.
Java, Spring, AspectJ, Kotlin, JUnit5, Mockito, Docker, PostgreSQL, Liquibase, Prometheus, ELK, YourKit, JProfiler, Visual VM, Unix/Linux, Atlassian, Slack, Sonar
2d
Save
Mark Applied
Hide
Desarrollador Java CF
Mexico City, Mexico City, Mexico
HybridFull Time
Babel
Babel: Provides digital transformation and IT consulting for large enterprises.
4+ YOESystems-related degree and 4+ years of Java backend development experience. Requires Spring, REST APIs, SQL, microservices, Git, testing, CI/CD, and agile methodology knowledge.
Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Git, Maven, Gradle, Postman, JUnit, Mockito, Jenkins, GitLab CI/CD, Docker, Kubernetes, OpenShift, Kafka, IBM MQ, OAuth2, JWT, SonarQube, Checkmarx, Oracle, SQL Server, PostgreSQL, Maven, Gradle
2d
Save
Mark Applied
Hide
Java Developer | Pleno (13470)
Campinas, São Paulo, Brazil
RemoteFull Time
Sensedia
Sensedia: Provides enterprise API management and modern integration software.
Experience with Java 17+, Spring Boot, REST APIs, microservices, JUnit 5, Docker, Docker Compose, databases, Git, messaging tools, cloud-native applications, API Gateway, and production incident resolution.
Java, Spring Boot, REST, JUnit 5, Docker, Docker Compose, Git, RabbitMQ, Kafka, AWS IAM, AWS S3, AWS EC2, AWS Lambda, AWS SQS, AWS SNS, AWS ECS, AWS EKS, AWS RDS, Amazon DynamoDB, Amazon EventBridge, Kubernetes, Golang, JavaScript
5d
Save
Mark Applied
Hide
Intermediate Java Developer
Campinas, São Paulo, Brazil
OnsiteFull Time
AB InBev
AB InBevNYSE: BUD: Global brewer providing beer brands and digital B2B commerce platforms.
University degree in a computing-related field, solid Java backend experience, REST APIs, microservices, distributed applications, Spring, testing, DevOps, cloud-native tools, Agile, and intermediate English.
Java, Spring Boot, Docker, Kubernetes, New Relic, Datadog, Azure, Spring Framework, Spring Security, Spring MVC