Senior Backend Developer
AB InBev | Growth Group · Remote
RemotoNão informadoSênior
Publicada ontem
Sobre a vaga
<p><strong><span data-contrast="auto">About BEES</span></strong><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></p>
<p><span data-contrast="auto">Join us to build the future of B2B commerce!</span><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></p>
<p><span data-contrast="auto">BEES is AB InBev’s B2B platform. Through our ecosystem, merchants and retailers across 29 countries can stock their businesses quickly, easily, and securely.</span> <br><span data-contrast="auto">At BEES, we dream big, lead with purpose, and develop technology that transforms the way retailers and sellers grow.</span><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></p>
<p><span data-contrast="auto">Every line of code and every partnership is built in service of a single mission: to make commerce better for retailers and sellers around the world. Here, your work is not just important. It makes a difference!</span><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></p>
<p> </p>
<p><strong>What you will do</strong></p>
<ul>
<li>Lead the design, development, and maintenance of scalable backend services using <strong>Kotlin </strong>and <strong>Spring Boot</strong>;</li>
<li>Drive the evolution of our microservices architecture, ensuring performance, resilience, security, and maintainability;</li>
<li>Design, build, and optimize RESTful APIs and integrations across distributed systems;</li>
<li>Improve system observability through monitoring, logging, tracing, and alerting;</li>
<li>Collaborate with cross-functional teams to turn business needs into scalable technical solutions;</li>
<li>Take an active role in technical discussions, architecture decisions, and continuous improvement initiatives;</li>
<li>Champion engineering best practices, including idiomatic Kotlin, code quality, testing, and automation;</li>
<li>Mentor other engineers through code reviews, pair programming, and knowledge sharing;</li>
<li>Contribute to CI/CD pipelines, deployment processes, and cloud-native environments;</li>
<li>Support and evolve containerized applications running on Docker and Kubernetes.</li>
</ul>
<p><strong>We are looking for people with:</strong></p>
<ul>
<li>University degree in Computer Science, Computer Engineering, Information Systems, Systems Analysis and Development, or related fields;</li>
<li>Solid backend development experience with Kotlin, along with a strong foundation in Java and the JVM ecosystem;</li>
<li>Proficiency in idiomatic Kotlin (null safety, data classes, sealed classes, extension functions) and a good understanding of Java–Kotlin interoperability;</li>
<li>Hands-on experience building Kotlin applications with Spring Framework technologies such as Spring Boot, Spring Security, Spring MVC, and Spring Data;</li>
<li>Experience designing and maintaining RESTful APIs and microservices;</li>
<li>Proven experience developing and scaling high-throughput, distributed applications in production;</li>
<li>Experience with software testing, including unit, integration, regression, stress, and automated testing, using tools such as JUnit, MockK, Kotest, or Testcontainers;</li>
<li>Experience with application monitoring and observability tools such as New Relic, Datadog, or similar platforms;</li>
<li>Experience with DevOps practices, CI/CD pipelines, and cloud-native tools such as Docker, Kubernetes, Azure, or similar technologies;</li>
<li>Strong fundamentals in object-oriented and functional programming, data structures, algorithms, and problem solving;</li>
<li>In-depth knowledge of design patterns, software architecture, and development best practices (e.g., SOLID, Clean Architecture, DDD);</li>
<li>Experience working in Agile teams, mentoring other engineers, and leading technical discussions;</li>
<li>Intermediate English communication skills, both written and spoken.</li>
</ul>
<p><strong>Nice to have</strong></p>
<ul>
<li>Experience with Kotlin coroutines and reactive programming (Spring WebFlux, Project Reactor);</li>
<li>Experience with event-driven architectures and messaging platforms such as Kafka or RabbitMQ;</li>
<li>Experience migrating Java codebases to Kotlin;</li>
<li>Familiarity with Gradle using the Kotlin DSL;</li>
<li>Knowledge of Infrastructure as Code tools such as Terraform.</li>
</ul>
<p><strong>Who should apply?</strong></p>
<ul>
<li>You’re passionate about software development and know how to ensure its quality;</li>
<li>You’re motivated by building world-class solutions that impact millions of users around the world;</li>
<li>You’re creative when solving problems and always looking for ways to improve processes and solutions;</li>
<li>You communicate clearly with your team and across the company to identify issues and needs;</li>
<li>You have the autonomy to recognize current and emerging priorities, evaluating how your work impacts the final result;</li>
<li>You take ownership of your services, from design all the way to production;</li>
<li>You enjoy sharing knowledge and helping other engineers grow.</li>
</ul>
<p> </p>
<p><strong>What We Offer</strong></p>
<ul>
<li>Performance based bonus*</li>
<li>Attendance Bonus* </li>
<li>Private pension plan</li>
<li>Meal Allowance</li>
<li>Casual office and dress code</li>
<li>Days off*</li>
<li>Health, dental, and life insurance</li>
<li>Medicines discounts</li>
<li>WellHub partnership</li>
<li>Childcare subsidies</li>
<li>Discounts on Ambev products*</li>
<li>Clube Ben partnership</li>
<li>Scholarship*</li>
<li>School materials assurance</li>
<li>Language and training platforms</li>
<li>Transport allowance</li>
</ul>
<p>*Rules applied</p>
<p> </p>
Leu e ficou na dúvida? A nota responde.
Ver minha nota