Desenvolvedor(a) Backend SR - Java

Reclame AQUI

remoto· CLT

Descrição da vaga

Sobre a Vaga

No Reclame AQUI, estamos em uma jornada para construir um mundo melhor, fortalecendo a confiança nas relações de consumo e empoderando milhões de consumidores e empresas. Se você é um Desenvolvedor Backend Sênior com uma paixão por arquiteturas robustas, código de alta qualidade e inovação com Inteligência Artificial, essa é a sua chance de ser um verdadeiro Trustmaker. Você fará parte de um time que é movido por tecnologia e dados, com a missão de garantir o desenvolvimento e a evolução dos nossos softwares e aplicativos. Sua atuação será fundamental para que os processos de desenvolvimento sejam assertivos, atinjam os objetivos estratégicos e atendam às necessidades dos nossos clientes internos e externos, sempre com um olhar atento à arquitetura e à aplicação de Domain-Driven Design (DDD). Estamos construindo um futuro AI Code-first, e você será um copiloto essencial nessa transformação.

Missão do Cargo

Construir e escalar soluções backend de alta performance, confiabilidade e segurança, atuando como um pilar técnico fundamental na materialização da nossa visão de ser a principal plataforma reputacional do mundo. Liderar pelo exemplo na adoção de boas práticas, arquiteturas evolutivas e a integração estratégica da Inteligência Artificial, garantindo que nossos produtos gerem valor real e tangível para todos.   Quais serão suas responsabilidades?
  • Desenvolver com Excelência: Escrever consistentemente código pronto para produção, que seja facilmente testável, compreendido por outros desenvolvedores, e que leve em conta casos extremos e erros. Sua contribuição será essencial para o compromisso com a excelência nos resultados.
  • Promover Código Auto-Documentado: Entender quando é apropriado deixar comentários, mas sempre buscando a clareza e a legibilidade do código para que ele se auto-documente. Isso reforça a colaboração radical e a transparência.
  • Garantir a Qualidade através de Testes: Compreender a pirâmide de testes e escrever testes de unidade, bem como testes de nível superior, para lidar com casos de borda, erros esperados e caminhos felizes, garantindo a robustez das nossas soluções.
  • Diagnosticar e Resolver Problemas: Ser proficiente no uso de depuração sistemática para diagnosticar todos os problemas localizados em um único serviço e, com o apoio de engenheiros mais experientes, problemas entre serviços, demonstrando um olhar sistêmico e proativo.
  • Inovar com Inteligência Artificial: Utilizar ativamente a inteligência artificial e boas práticas para auxiliar no desenvolvimento diário, especialmente em códigos legados. Ter conhecimento de ferramentas como Cursor e GitHub Copilot para uso de copiloto, pois somos uma empresa AI Code-first, mas com a consciência de que a IA deve ser orientada e sempre validada, refletindo nossa ousadia para inovar com responsabilidade.
O que esperamos de você:
  • Experiência Sólida: Comprovada experiência em desenvolvimento backend utilizando Java, Spring Boot ou Quarkus, e/ou Golang.
  • Tecnologias de Infraestrutura: Conhecimento e experiência prática com Redis e Kubernetes.
  • Cultura DevOps: Conhecimento e experiência em práticas DevOps e ferramentas como Argo.
  • Cloud Computing: Experiência em pelo menos uma das principais plataformas de nuvem: GCP, AWS ou Azure (WIS).
  • Domain-Driven Design (DDD): Profundo conhecimento e experiência na aplicação dos princípios de DDD.
  • Bancos de Dados Não Relacionais: Familiaridade e experiência com banco de dados não relacionais.
  • Desenvolvimento Contínuo: Uma forte vontade e iniciativa para buscar o desenvolvimento contínuo em novas linguagens e tecnologias como Golang, NodeJS e LLM, alinhado ao nosso mandamento de "Sempre viaje para o futuro para enfrentar o presente".
Diferencial:
  • Experiência Avançada em DevOps: Ter uma visão e atuação que vai além do básico em DevOps, contribuindo ativamente para a automação e otimização dos nossos fluxos.
  • Fluência em Golang: Experiência significativa e preferência por desenvolver em Golang.
  • Aplicação Prática de IA: Já ter programado utilizando Inteligência Artificial como assistente de forma eficaz, demonstrando a capacidade de extrair valor máximo dessa ferramenta.
  • Conhecimento em IA Avançada: Entendimento sobre RAG (Retrieval Augmented Generation) e MCP (Multimodal Chain-of-Thought Prompting), mostrando que você está à frente das tendências em IA.
  • Maestria na Pirâmide de Testes: Capacidade de não apenas escrever testes, mas de arquitetar uma estratégia de testes completa e eficiente.

 * DDD na Essência: Experiência em liderar a implementação de DDD em projetos complexos, indo além da teoria.

Quais são os nossos benefícios?

  • 🩺 Plano de Saúde
  • 🦷 Plano Odontológico
  • ❤️ Seguro de Vida
  • 🍔 Vale Refeição 
  • 🛒 Vale Alimentação 
  • 🏡 Auxílio Home Office
  • 🍼 Auxílio Creche
  • 🥳 Day off no aniversário
  • 💰 Empréstimo Consignado
  • 💵 PLR
  • 💙 Apoio médico, psicológico e nutricional
  • 🏋️ Gympass

Mais vagas como esta