ABInBev is seeking a Backend Developer to join their TaDa Delivery team in Campinas, Brazil. The candidate will collaborate on technical designs, develop solutions, and ensure the quality of new feature implementations. The Backend Developer will work closely with the engineering team, contributing to best practices and architecture standards.
The role involves:
- Participating in defining best practices and architecture standards.
- Staying aligned with Engineering Managers for technical decisions.
- Participating in high-level requirements meetings, assisting product and design teams.
- Supporting the squad in technical decisions and standards creation.
- Suggesting new tools and technologies.
- Communicating ideas and issues to both technical and non-technical audiences.
- Contributing to the Backend Chapter and knowledge dissemination.
- Helping with career development of other developers.
- Managing technical integration between squads.
- Identifying, prioritizing, and resolving technical debts and bugs.
- Ensuring a strong testing culture through unit and integration tests.
Requirements include:
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field.
- Solid fundamentals in object-oriented design, data structures, algorithms, and problem-solving.
- Proficiency in at least one programming language and its main frameworks.
- Experience in Systems Architectural styles (Monolith, Plugin, SOA, Microservices, Event-driven).
- Experience in Architecture concepts (Software design, hexagonal architecture, onion, clean architecture).
- Experience in API and capabilities.
- Experience in Cloud platforms and main providers.
- Experience in SQL and NoSQL databases.
- Experience in IAC Technologies.
- Experience in System Modeling (desirable experience on tactical DDD)
- Experience in Monitoring Tools, Metrics and Observability.
- Experience in Agile Framework.
- Experience in DevOps culture, automation (CI/CD) and main tools.
- Knowledge in Quality (stress tests, load, TDD, BDD).
ABInBev offers:
- A collaborative and inclusive work environment.
- Opportunities for professional growth and development.
- The chance to work on innovative digital solutions.