Logo for Ambev

[Vaga Afirmativa PCD] Desenvolvedor Pleno

Role overview

Summary

This role is for a backend developer at Ambev, focusing on building and evolving services for the global B2B commerce platform. You will collaborate with a diverse team to create scalable systems that enhance the experience for retailers and sellers.

Qualifications

  • Java +17 with Spring Boot (Spring Web, Spring Data, Spring AMQP)
  • Messaging systems (RabbitMQ, Kafka, SQS, or similar)
  • Redis (distributed locks, caching TTL)
  • DevOps fundamentals (Docker, Kubernetes, CI/CD pipelines)
  • Cloud platforms (Azure, AWS, or similar)

Responsibilities

  • Develop and evolve backend microservices in Java using Spring Boot.
  • Work on architectures based on REST APIs and Event-Driven systems.
  • Implement and maintain integrations with messaging brokers like RabbitMQ.
  • Work with data persistence in MongoDB and caching in Redis.

Key facts

Hard skills

Other skills

  • Collaboration
  • Problem Solving

About the company

Ambev logo

Ambev

  • Alcoholic Beverages
  • XLarge
  • 10,001+
Hey there! Welcome. Here at Ambev, there are lots of people and amazing projects beyond our labels! Let’s talk about that. We believe that having a big dream requires just the same effort as having a small one. That is why our big dream began back in the 1880s, with a team determined to make things happen and, mainly, be present in the most important and remarkable moments for each one of you: from the barley fields to your glass, at the best concerts, soccer games, social gatherings, or even that relaxing moment after a long day of work. Throughout our journey, we succeeded but also made mistakes, found opportunities in a continuous learning process, took up issues, unlearned, relearned and evolved to be where we stand today. We are thousands of people in love with what we do, moved by the goal of bringing people together for a better world. Beer is our great passion, as well as the people involved in our ecosystem. But our brands are not all about us. We also have incredible projects which help the world become a better place for everyone. Some examples are Ambev VOA, our bottled water AMA, our goal to end our plastic pollution by 2025, shared economy and water saving projects, and moreover. We believe that, along with society, we can make the world a better place to live in. Therefore, we encourage new attitudes: responsible consumption and environmental preservation, two causes we support and are much more than a project. It’s our way to think and act. Everything we do pursues respect and collaboration to reach sustainable attitude. Our commitment is with you! Nice meeting you, we are Ambev and we go #BeyondLabels. Want to be part of our team? Find our opportunities at ambev.com.br/carreiras/trabalhe-conosco 😊Our terms of use: http://www.ambev.com.br/termos-de-uso

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


About this opportunity

In this role, you will be part of a backend engineering team that builds and evolves services supporting BEES' global B2B commerce platform. You will work on scalable, resilient systems that enable smooth and reliable experiences for retailers and sellers, collaborating with teammates across different regions and functions. 



RESPONSIBILITIES AND ASSIGNMENTS


What you will do:

  • Develop and evolve backend microservices in Java using Spring Boot within a large-scale platform. 
  • Work on architectures based on REST APIs and Event-Driven systems, contributing to flows across multiple service layers (BFF, domain services, async consumers). 
  • Implement and maintain integrations with messaging brokers (RabbitMQ - topic exchanges, listeners, dead-letter queues, retry strategies). 
  • Work with data persistence in MongoDB (document modeling, compound indexes, multi-tenant collections). 
  • Work with Redis for caching, idempotency and concurrency control. 
  • Actively participate in technical refinements, proposing improvements and challenging approaches. 
  • Ensure quality through testing practices (unit tests with JUnit/Mockito, integration tests). 
  • Contribute to refactoring and structural improvements with focus on maintainability. 
  • Participate in code reviews with attention to SOLID principles and Clean Code. 
  • Troubleshoot and resolve bugs using root cause analysis, distributed tracing, and log correlation. 
  • Work with observability practices (monitoring, structured logging, dashboards, and alerts). 
  • Integrate with external microservices via REST clients (timeout, retry, circuit breaker patterns). 
  • Adopt and understand technical documentation (ADRs, architectural diagrams). 

REQUIREMENTS AND QUALIFICATIONS


We are looking for people with: 

  • Git (feature branches, pull requests, code review workflow).
  • Java +17 with Spring Boot (Spring Web, Spring Data, Spring AMQP).
  • Messaging systems (RabbitMQ, Kafka, SQS, or similar). 
  • Redis (distributed locks, caching TTL). 
  • DevOps fundamentals (Docker, Kubernetes, CI/CD pipelines). 
  • Cloud platforms (Azure, AWS, or similar). 
  • REST client integration patterns (timeout, retry, resilience). 
  • Technical documentation (UML, ADRs)
  • Experience using AI Agents to improve development productivity. 


ADDITIONAL INFORMATION


Who should apply? 

This opportunity is for professionals who enjoy working on backend systems at scale and collaborating with others to solve meaningful problems. You should be comfortable contributing to technical discussions, open to learning continuously, and motivated to build reliable solutions that make a real impact on our users and business. 


Seja bem-vindo à Ambev


ENTRE PARA UM TIME QUE SONHA TÃO GRANDE COMO VOCÊ!

Somos milhares de apaixonados e apaixonadas pelo que fazemos. Temos um orgulho imenso do nosso poder de impacto positivo e reconhecemos que, agindo como donos e donas, cada um de nós desempenha um papel fundamental no sucesso do nosso ecossistema. Somado a isso, todas nossas grandes conquistas tem o sabor da colaboração! Nosso sucesso é compartilhado e acreditamos que por meio da colaboração podemos encantar ainda mais o nossos clientes com as marcas que eles amam hoje, ao mesmo tempo em que podemos atender aos gostos de amanhã. 

🍻

A Nossa Cultura é focada em construir um ambiente inclusivo e colaborativo, onde as pessoas possam ser o melhor delas mesmas - e nos ajudar a ser a nossa melhor versão! Procuramos gente com paixão, curiosidade e coragem para fazer a diferença aqui. 

Acolhemos talentos diversos, porque acreditamos que grandes ideias vêm de pessoas com diferentes trajetórias. Oferecemos oportunidades para talentos que estão ingressando no mercado de trabalho e somos apaixonados por impulsionar a nossa gente.

É trabalhando e crescendo juntos que atingimos o nosso propósito: Sonhamos Grande por um Futuro com Mais Razões para Brindar!


Related jobs

See all jobs

Other jobs at Ambev