
Backend Java Developer III
Grupo Boticário
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Tech Stack
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