DESENVOLVEDOR BACK END PL
Desenvolve e mantém aplicações backend com Java e tecnologias JVM, integrando microsserviços e APIs e contribuindo para soluções escaláveis, seguras e testáveis em ambientes cloud e conteinerizados.
Um dos maiores grupos de beleza do mundo, o Grupo Boticário é uma empresa brasileira presente em mais de 40 países. É dono das marcas O Boticário, Eudora, Quem Disse, Berenice?, Vult, O.U.i, Dr. JONES, Tô.que.tô, TRUSS, e do marketplace Beleza na Web, além de atuar com produtos licenciados como Australian Gold, Bio Oil, Nuxe, e Pampers e sua divisão para o mercado B2B. Essa interação entre diferentes marcas, ativos, plataformas, rede de franqueados, representantes, distribuidores, varejistas, sellers e fornecedores formam o ecossistema de beleza do Grupo Boticário que oferece, ainda, soluções digitais de gestão de negócio para o varejo brasileiro por meio das suas marcas Mooz, Casa Magalhães e GAVB. São mais de 19 mil colaboradores diretos, com mais de 4 mil lojas em 1.780 cidades brasileiras.
Além disso, valorizamos a diversidade e estamos comprometidos com a promoção da inclusão e equidade em nossos times. Por isso, temos vagas destinadas aos grupos minorizados priorizados em nossa estratégia. Essa vaga é afirmativa para Talentos Diversos Pessoas Negras (Pretas ou Pardas, Pessoas com Deficiência, Mulheres (Cis ou Trans) e Pessoas 45+
Vem fazer beleza com a gente!
Responsabilidades do Dia a Dia
Sustentação de Sistemas: Executar manutenções corretivas e evolutivas nos sistemas internos, garantindo alta disponibilidade, segurança e performance.
Troubleshooting: Diagnosticar falhas em produção, analisar logs, identificar a causa-raiz (RCA) e aplicar correções ágeis para reduzir impactos na operação.
Integrações (APIs): Projetar, desenvolver e manter integrações robustas com sistemas de terceiros (ERPs, meios de pagamento, CRMs) via APIs, Webhooks e processos em background.
Suporte Nível 3: Atuar como ponto focal técnico no tratamento de problemas complexos escalados pelas áreas de negócio e suporte primário.
Refatoração e Otimização: Aprimorar códigos legados, otimizar consultas complexas em bancos de dados e modernizar componentes das aplicações.
Monitoramento: Criar e acompanhar alertas de monitoramento para atuar preventivamente antes de impactar os usuários.
Documentação: Manter a documentação técnica de arquitetura, fluxos de dados e integrações constantemente atualizada.
Requisitos Mínimos
Diferenciais
Desenvolve e mantém aplicações backend com Java e tecnologias JVM, integrando microsserviços e APIs e contribuindo para soluções escaláveis, seguras e testáveis em ambientes cloud e conteinerizados.
Desenvolve aplicações Java escaláveis e resilientes, cria APIs e testes automatizados, contribui para decisões de arquitetura e conduz demandas técnicas em colaboração com áreas de negócio.
Desenvolve e mantém aplicações Java, participando de todas as etapas do ciclo de software e contribuindo para sistemas financeiros robustos, escaláveis e de qualidade, em um time ágil e multidisciplinar.
Develop and maintain Java backend services and REST APIs, deploy applications on OpenShift, and collaborate with frontend teams while improving performance, scalability, and security.
Desenvolve e mantém aplicações web em Java, projetando componentes e criando testes unitários para entregar software seguro, eficiente e de alta qualidade.