
Senior Backend Developer
AB InBev | Growth Group2 days ago
Responsibilities
- Lead the design, development, and maintenance of scalable backend services using Kotlin and Spring Boot.
- Evolve microservices architecture for performance, resilience, security, and maintainability.
- Design, build, and optimize RESTful APIs and distributed-system integrations.
- Improve monitoring, logging, tracing, alerting, and overall system observability.
- Participate in technical discussions, architecture decisions, and continuous improvement initiatives.
- Apply engineering best practices involving Kotlin, code quality, testing, and automation.
- Mentor engineers through code reviews, pair programming, and knowledge sharing.
- Contribute to CI/CD pipelines, deployment processes, and cloud-native environments.
- Support and evolve containerized applications running on Docker and Kubernetes.
Requirements
- University degree in Computer Science, Computer Engineering, Information Systems, Systems Analysis and Development, or a related field.
- Solid backend development experience with Kotlin and a strong foundation in Java and the JVM ecosystem.
- Proficiency in idiomatic Kotlin and Java–Kotlin interoperability.
- Hands-on experience with Spring Framework technologies including Spring Boot, Spring Security, Spring MVC, and Spring Data.
- Experience designing and maintaining RESTful APIs and microservices.
- Proven experience developing and scaling high-throughput distributed applications in production.
- Experience with unit, integration, regression, stress, and automated testing using tools such as JUnit, MockK, Kotest, or Testcontainers.
- Experience with application monitoring and observability tools such as New Relic or Datadog.
- Experience with DevOps practices, CI/CD pipelines, and cloud-native tools including Docker, Kubernetes, or Azure.
- Strong knowledge of object-oriented and functional programming, data structures, algorithms, and problem solving.
- In-depth knowledge of design patterns, software architecture, and development best practices such as SOLID, Clean Architecture, and DDD.
- Experience working in Agile teams, mentoring engineers, and leading technical discussions.
- Intermediate written and spoken English communication skills.
- Nice-to-have experience includes Kotlin coroutines, reactive programming, Spring WebFlux, Project Reactor, Kafka, RabbitMQ, Java-to-Kotlin migrations, Gradle Kotlin DSL, and Terraform.
Benefits
- Performance-based bonus, subject to applicable rules.
- Attendance bonus, subject to applicable rules.
- Private pension plan.
- Meal and transport allowances.
- Health, dental, and life insurance.
- Medicines discounts and childcare subsidies.
- WellHub and Clube Ben partnerships.
- Days off, discounts on Ambev products, and scholarship benefits, subject to applicable rules.
- School materials assurance.
- Language and training platforms.
- Casual office and dress code.
Tech Stack
Categories
About AB InBev | Growth Group
AB InBev | Growth Group is the digital product and growth arm of Anheuser-Busch InBev, the Leuven-based public brewer behind Budweiser, Corona, and Stella Artois. It builds and scales platforms such as BEES, a B2B marketplace used by merchants and retailers in over 29 countries, plus supporting data and logistics tools that help route orders and manage inventory. The group’s work underpins AB InBev’s global portfolio of 500+ beverage brands.