B

BEES

Runs a digital ordering platform for small retailers

Intermediate Java Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCampinas - State of São Paulo, BrazilNo salary listedIn-person

About the Job

Requirements

  • Experience with Java, Spring Boot, REST APIs, microservices, and Azure DevOps.
  • Experience with observability tools such as New Relic or Datadog, monitoring, logging, and troubleshooting production issues.
  • Good active listening skills and the ability to empathize with customers, stakeholders, and software engineers.
  • Experience working with Agile methodology in a fast-paced environment.
  • Intermediate English communication skills, both written and spoken.
  • A university degree in Computer Science, Computer Engineering, Information Systems, Systems Analysis and Development, or a related field.
  • Ability to complete tasks and solve problems autonomously.
  • Adherence to standards and patterns, with experience in frameworks and processes.
  • Ability to guide team members, especially when they are blocked.
  • Understanding of the architecture and product, including business rules.
  • Ability to provide clear, assertive status updates.
  • Ability to code, debug, analyze, and solve bugs with other software engineers.
  • Ability to support senior developers in technical solutions.
  • Ability to refine tasks and help the team identify suitable solutions.
  • Ability to maintain and ensure application quality.
  • Ability to perform code reviews based on defined standards.
  • Experience working in an environment that uses and encourages a DevOps culture.
  • Ability to identify priorities, evaluate their impact, and adapt to different contexts or scopes.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Contribute to the evolution of microservices architecture, ensuring performance, resilience, and maintainability.
  • Develop and optimize RESTful APIs and integrations across distributed systems.
  • Improve system observability, monitoring, and logging.
  • Collaborate with cross-functional teams to deliver scalable solutions aligned with business needs.
  • Participate in technical discussions, architecture decisions, and continuous improvement initiatives.
  • Follow engineering best practices, including code quality, testing, automation, code reviews, and CI/CD pipelines.
  • Participate in Scrum ceremonies, including planning, daily meetings, reviews, and retrospectives.
  • Perform coding, debugging, analysis, and bug resolution with other software engineers.
  • Support senior developers in technical solutions.
  • Refine tasks and help the team find effective solutions.
  • Maintain and ensure quality throughout applications.
  • Perform code reviews based on defined code standards.

Desired Qualifications

  • Experience with relational and NoSQL databases.
  • Knowledge of event-driven architecture and messaging systems such as RabbitMQ or Kafka.

About the Company

BEES

Runs a digital ordering platform for small retailers

BEES runs a business-to-business commerce platform where small and medium-sized retailers order stock from brewer AB InBev and other consumer brands. AB InBev created it to digitize how its brands reach retailers, and other brand owners and distributors use the same system to run their own sales and delivery. Its connected tools cover ordering, payments, delivery management, customer service and data for management teams. Built-in AI recommends products and offers to each retailer and plans sales visits and delivery routes for field teams. BEES first ran in the Dominican Republic before expanding to other countries, and it is headquartered in Rotkreuz, Switzerland.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Risch-Rotkreuz, Switzerland
Founded
2019

Recently Posted Jobs

Explore more opportunities at BEES

See more jobs