EPAM Systems
Posted 3d ago

Senior Java Developer

EPAM Systems
Brazil or Mexico or Colombia
RemoteFull Time
Responsibilities
  • building services
  • composing agents
  • reviewing code
Requirements
  • Requires 3+ years of AI agent development
  • Agentic workflows
  • Orchestration
  • Fault tolerance
  • Validation
  • ADK or LangGraph
  • Spec-driven development
  • Distributed teamwork, and C1 English proficiency
Technical tools mentioned
JavaGoogle Agent Development KitBMAD-METHODLangGraphReactPythonTypeScriptSASTDASTSCAbackstage.ioMicrosoft LinkedIn Learning

Job description

We are seeking a Senior Java Developer to join the Assurance Agent team, building an AI-enabled platform that automatically identifies and remediates security vulnerabilities. This is a greenfield, spec-driven program where BMAD methodology is the foundation of how the team works.

Responsibilities

  • Design and build backend services and AI agent components that power automated vulnerability detection and remediation workflows
  • Create, configure, and compose AI agents, defining skills, tools, and multi-agent orchestration patterns using Google ADK and BMAD methodology
  • Collaborate with React and Python ADK engineers to deliver end-to-end agent capabilities across multiple business unit teams
  • Apply spec-driven development practices, ensuring every feature starts from a spec and every implementation is traceable to it
  • Act as a technical lead, reviewing code, guiding junior engineers, and contributing to architectural decisions with the Anchor/SA

Requirements

  • 3+ 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 experience with agentic frameworks such as ADK or LangGraph
  • Experience with spec-driven / documentation-first development practices
  • Ability to work independently across distributed, cross-functional teams
  • Proficiency in English at a C1 level

Nice to have

  • Proficiency in BMAD methodology
  • Google ADK experience in Python or Java
  • Working knowledge of TypeScript and Python
  • Background in 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
12h
Save
Mark Applied
Hide
[Job - 30999] Java Developer Mid-Level, Brazil
Brazil
RemoteFull Time
CI&T
CI&TNYSE: CINT: Provides global digital transformation and software engineering services.
Mid-level backend developer required with Java 17, Spring Boot, MongoDB, Python, RabbitMQ, agile practices, communication skills, teamwork, and intermediate English.
Java, Spring Boot, MongoDB, Python, RabbitMQ, Microsoft Azure, Kubernetes, New Relic
13h
Save
Mark Applied
Hide
Senior Java Developer - RESTful API, Spring Boot (MX)
Mexico
OnsiteFull Time
HCLTech
HCLTechNational Stock Exchange of India: HCLTECH: Global technology providing digital, engineering, and cloud services.
Requires Java/J2EE, JSP, Servlets, JPA, RESTful services, Spring Boot, databases, cloud platforms, problem-solving, and software development experience.
Java, J2EE, JSP, Servlets, JPA, REST, Spring Boot, MySQL, Oracle, MongoDB, AWS, Microsoft Azure
16h
Save
Mark Applied
Hide
Java Developer
Mexico City, Mexico City, Mexico
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
2+ YOEBachelor's degree, English B2 proficiency, and 2–3 years of enterprise Java experience with Java 17+, Spring Boot, Oracle, Docker, Linux, APIs, and agile methodologies.
Java, Spring Boot, Oracle, SQL, PL/SQL, JPA/Hibernate, Docker, Linux, Scrum, Kanban, Postman, SoapUI, RESTful APIs, ETL
1d
Save
Mark Applied
Hide
Desenvolvimento Java AWS Sênior | Remota - 135341
Barueri, São Paulo, Brazil
RemoteFull Time
GFT
GFTFrankfurt Stock Exchange: GFT: Develops digital solutions and provides IT consulting for global enterprises.
Senior professional required with advanced Java, AI development tools, microservices, REST APIs, Kubernetes, Docker, AWS, databases, CI/CD, observability, and agile project experience.
Java, AWS, Python, Kubernetes, Docker, Amazon EC2, Amazon S3, AWS Lambda, Amazon API Gateway, Amazon SNS, Kafka, Amazon SQS, Amazon EventBridge, Amazon EKS, Amazon RDS, PostgreSQL, MySQL, MongoDB, Amazon DynamoDB, GitHub Actions, Jenkins, CircleCI, Argo CD, Datadog, Grafana, Prometheus, New Relic, Instana, Dynatrace, OpenTelemetry
1d
Save
Mark Applied
Hide
IC -Desarrollador Java
Mexico City, Mexico City, Mexico
HybridFull Time
Babel
Babel: Provides digital transformation and IT consulting for large enterprises.
4+ YOESystems or computer science degree, 4+ years developing Java backend applications, Agile/Scrum experience, Git, Java frameworks, REST APIs, SQL, testing, CI/CD, and microservices.
Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Git, REST, SQL, Oracle, SQL Server, PostgreSQL, Maven, Gradle, Postman, JUnit, Mockito, Jenkins, GitLab CI/CD, Docker, Kubernetes, OpenShift, Kafka, IBM MQ, OAuth2, JWT, SonarQube, Checkmarx, Scrum
1d
Save
Mark Applied
Hide
Senior Java Developer
São Paulo, São Paulo, Brazil
HybridFull Time
Cognizant
CognizantNasdaq: CTSH: Provides global information technology and business process outsourcing services.
6+ YOE6+ years developing enterprise Java applications; expertise in Spring and Spring Boot, microservices, REST APIs, Oracle, SQL, messaging, cloud platforms, observability, NoSQL, Agile, CI/CD, and advanced English.
Java, Spring Framework, Spring Boot, Oracle, SQL, JMS, Kafka, AWS, Azure, Google Cloud Platform, Datadog, Dynatrace, Splunk, Prometheus, Grafana, MongoDB, Cassandra, DynamoDB, GitHub Copilot, OpenAI, Gemini, Docker, Kubernetes
1d
Save
Mark Applied
Hide
Senior Java Developer
São Paulo, São Paulo, Brazil
HybridFull Time
Cognizant
CognizantNASDAQ: CTSH: Provides IT consulting and technology services to global enterprises.
6+ YOE6+ years developing enterprise Java applications; expertise in Spring and Spring Boot, microservices, REST APIs, Oracle, SQL, messaging, cloud, observability, NoSQL, Agile, CI/CD, and advanced English.
Java, Spring Framework, Spring Boot, Microservices, RESTful APIs, Oracle, SQL, JMS, Kafka, AWS, Azure, Google Cloud Platform, Datadog, Dynatrace, Splunk, Prometheus, Grafana, MongoDB, Cassandra, DynamoDB, GitHub Copilot, OpenAI, Gemini, Docker, Kubernetes
1d
Save
Mark Applied
Hide
Senior Java Developer
São Paulo, São Paulo, Brazil
HybridFull Time
Cognizant
CognizantNasdaq: CTSH: Provides IT consulting and digital business process services.
6+ YOERequires 6+ years developing enterprise applications with Java, Spring, Spring Boot, microservices, REST APIs, Oracle, SQL, messaging, cloud, Agile, CI/CD, and advanced English.
Java, Spring Framework, Spring Boot, Microservices, RESTful APIs, Oracle, SQL, JMS, Kafka, AWS, Azure, Google Cloud Platform, Datadog, Dynatrace, Splunk, Prometheus, Grafana, MongoDB, Cassandra, DynamoDB, GitHub Copilot, OpenAI, Gemini, Docker, Kubernetes