Grupo Boticário

Backend Java Developer III

Grupo Boticário

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and evolve backend applications in Java/Spring Boot, working with both synchronous and asynchronous architectures.
  • Design and implement solutions aligned with the product architecture, contributing to the technical evolution of systems.
  • Operate with technical autonomy to resolve complex problems and define implementation approaches.
  • Ensure software quality through unit tests, development best practices, and code reviews.
  • Investigate and resolve performance, stability, and incident issues in distributed environments.
  • Conduct root cause analyses and contribute to continuous improvements in monitoring and service reliability.
  • Actively participate in technical and functional refinements, assessing risks and proposing solutions.
  • Collaborate with the team through code reviews, pair programming, and knowledge sharing.
  • Mentor less-experienced developers in adopting best practices and development patterns.
  • Contribute to building secure, resilient, and scalable systems.
  • Use AI development tools to support productivity while maintaining a critical review of generated solutions.

Requirements

  • Solid experience with Java and Spring Boot.
  • Experience with microservices and REST APIs.
  • Experience with messaging systems (Kafka, RabbitMQ, or similar).
  • Knowledge of distributed and event-driven architectures.
  • Experience with SQL databases and familiarity with NoSQL.
  • Experience with Git and code review practices.
  • Experience with cloud platforms (AWS or GCP).
  • Experience with application monitoring and observability.
  • Ability to investigate and resolve complex production issues.
  • Knowledge of Kotlin (nice to have).
  • Experience with Docker and Kubernetes (nice to have).
  • Familiarity with observability tools (Prometheus, Grafana, or New Relic) (nice to have).
  • Prior experience with high-volume systems or logistics (nice to have).
Benefits
  • Medical and dental insurance
  • Medication assistance
  • Health allowance for family members
  • Free psychotherapy sessions
  • Telemedicine and second medical opinion
  • Free flu vaccination
  • Health and wellness programs
  • Meal allowance or local restaurant voucher (depending on work model)
  • Food allowance
  • Holiday (Christmas) food allowance
  • Gym and fitness studio memberships
  • Home office allowance (hybrid and remote work models)
  • Pet health plan
  • Birthday day off
  • Up to 40% discount on our products
  • Employee association with discounts and partnerships (multi-brand store, gym memberships via TotalPass, courses, and more)
  • Travel and accommodation program
  • Childcare assistance
  • Child nutrition credit
  • Babysitter allowance
  • School supplies assistance
  • Legal, psychological, and social counseling
  • Support for non-traditional parents
  • Extended parental leave (180 days for mothers and 120 days for fathers)
  • Transportation allowance and parking (hybrid and on-site models)
  • Life insurance
  • Bereavement support for loss of parents
  • Private pension plan
  • Payroll-deductible loans
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootmicroservicesREST APIsKafkaRabbitMQSQL databasesNoSQLDockerKubernetes
Soft Skills
technical autonomyproblem solvingcollaborationmentoringknowledge sharingrisk assessmentcontinuous improvementcode reviewcommunicationadaptability