Remote Jobs RockRemote Jobs Rock

Pessoa Desenvolvedora III (MAR Gestão de Pedidos)

🕒 3 days ago
JavaSpringPythonMonolithic Architecture
Apply Now

📜 Description

  • Implementar as melhores soluções de backend de forma colaborativa, visando sempre a melhor experiência de uso para os produtos.
  • Codar, realizar testes unitários e integrados, implantar e monitorar, garantindo a qualidade e as boas práticas de programação.
  • Aprimorar aplicações identificando oportunidades de melhoria, fazendo recomendações, projetando e implementando sistemas.
  • Atuar com "sentimento de dono", participando ativamente das decisões na implementação dos produtos.
  • Melhorar a qualidade do sistema, identificando problemas e padrões comuns, além de desenvolver procedimentos operacionais padrões.
  • Manter, melhorar e revisar códigos existentes através de Code Review e pair programming.

🛠️ Requirements

  • O coração do nosso ecossistema: Forte experiência com Java (8+) e Spring 2+ (avançado). Conhecimento prático também em Python.
  • Comunicação, Eventos e Dados: Expertise para lidar com alta volumetria usando RabbitMQ, Kafka, Event Sourcing e Event Driving (avançados), além de experiência sólida com banco de dados relacionais (SQL e PostgreSQL).
  • Nuvem e Infraestrutura: Conforto para atuar em ambiente Cloud, especialmente AWS (SQS, Glue, S3), utilizando Docker e Terraform. É essencial ter foco na saúde do sistema, com boas noções de Observabilidade e Sustentação/Troubleshooting.
  • O toque de inovação (IA): Queremos pessoas que já estejam surfando a onda da inteligência artificial! Experiência prática com Engenharia de Prompt, uso de IA, agents e Copilot integrados à rotina de desenvolvimento.
  • Evolução de Stack: Já se aventurar pelo Java 17+, Kotlin e Spring 3+.
  • Dados e Nuvem: Conhecer bancos não relacionais (Conceitos NoSQL, Redis, MongoDB) e ter mais vivência em Infra e Cloud (GCP, Kubernetes, Pipelines CI/CD, AWS Lambda, Secrets Manager, etc).
  • Visão 360º: Um olhar voltado para Segurança de Aplicações e curiosidade sobre Arquitetura de Front-end.
Full job description

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.

Responsibilities

  • Implementar as melhores soluções de backend de forma colaborativa, visando sempre a melhor experiência de uso para os produtos.
  • Codar, realizar testes unitários e integrados, implantar e monitorar, garantindo a qualidade e as boas práticas de programação.
  • Aprimorar aplicações identificando oportunidades de melhoria, fazendo recomendações, projetando e implementando sistemas.
  • Atuar com "sentimento de dono", participando ativamente das decisões na implementação dos produtos.
  • Melhorar a qualidade do sistema, identificando problemas e padrões comuns, além de desenvolver procedimentos operacionais padrões.
  • Manter, melhorar e revisar códigos existentes através de Code Review e pair programming.
  • Investigar e utilizar novas tecnologias quando relevante.
  • Manter a documentação atualizada e atuar como mentor(a) técnico(a) para outros desenvolvedores, compartilhando as melhores práticas com o time.
  • Utilizar IA e Dados integrados na codificação.

Requirements

  • O coração do nosso ecossistema: Forte experiência com Java (8+) e Spring 2+ (avançado). Conhecimento prático também em Python.
  • Arquitetura e Excelência Técnica: Vivência prática com arquiteturas de Monolito e Microsserviços, aplicando Design Patterns, princípios SOLID e DDD no seu dia a dia. Você também domina o Git (avançado) e sabe o valor da Pirâmide de Testes (Unitário, Integração e End2End) para manter tudo rodando perfeitamente.
  • Comunicação, Eventos e Dados: Expertise para lidar com alta volumetria usando RabbitMQ, Kafka, Event Sourcing e Event Driving (avançados), além de experiência sólida com banco de dados relacionais (SQL e PostgreSQL).
  • Nuvem e Infraestrutura: Conforto para atuar em ambiente Cloud, especialmente AWS (SQS, Glue, S3), utilizando Docker e Terraform. É essencial ter foco na saúde do sistema, com boas noções de Observabilidade e Sustentação/Troubleshooting.
  • O toque de inovação (IA): Queremos pessoas que já estejam surfando a onda da inteligência artificial! Experiência prática com Engenharia de Prompt, uso de IA, agents e Copilot integrados à rotina de desenvolvimento.

(Desejáveis):

  • Evolução de Stack: Já se aventurar pelo Java 17+, Kotlin e Spring 3+.
  • Dados e Nuvem: Conhecer bancos não relacionais (Conceitos NoSQL, Redis, MongoDB) e ter mais vivência em Infra e Cloud (GCP, Kubernetes, Pipelines CI/CD, AWS Lambda, Secrets Manager, etc).
  • Visão 360º: Um olhar voltado para Segurança de Aplicações e curiosidade sobre Arquitetura de Front-end.

Trusted by Remote Workers