Última atualização: 2 de Janeiro de 2025

Senior Full Stack Java Developer

🌍 100% Remoto🧓🏽 Sênior💬 Inglês

Via Recruitee

Sobre

Quem é o candidato que procuramos:

Estamos à procura de um Engenheiro Full Stack Java Sênior para se juntar à nossa equipe. Nosso objetivo é liderar a próxima geração de software CRM para o varejo, atendendo milhões de consumidores distribuídos entre centenas de clientes em todo o Brasil. Ajudar nossos clientes a encantar e oferecer as melhores ofertas para seus consumidores nos traz o desafio de interagir e analisar terabytes de dados, utilizando as mais avançadas técnicas de análise, superando desafios tecnológicos diariamente.

Algumas das tecnologias que usamos: Java, MySQL, Spark, AWS, Azure, Docker, React.

Atividades principais:

  • Ajude-nos a evoluir o código e a arquitetura dos sistemas, fornecendo soluções de melhoria contínua que atendam da melhor forma às necessidades da estratégia tecnológica da empresa;
  • Desenvolvimento de aplicações Java em larga escala, utilizando o Spring Framework, com foco específico tanto em tecnologias de back-end quanto de front-end;
  • Criação de aplicações frontend robustas e de alto desempenho com React, garantindo uma experiência do usuário e funcionalidade otimizadas;
  • Desenho e implementação de soluções de software full stack escaláveis e eficientes para atender às necessidades do negócio;
  • Colabore oferecendo orientação técnica aos colegas, compartilhando conhecimentos sobre melhores práticas de desenvolvimento full stack;
  • Trabalhe em conjunto com equipes multifuncionais para definir, projetar e lançar novas funcionalidades;
  • Desenvolva design de tabelas otimizadas para bancos de dados relacionais OLTP de alto volume;
  • Revise o código dos colegas, forneça feedback construtivo e garanta a aderência às melhores práticas para Java e React;
  • Participe de cerimônias ágeis, com foco na identificação e resolução de débitos técnicos;
  • Mantenha-se atualizado com tendências e tecnologias emergentes, trazendo novas ideias e insights para o desenvolvimento de back-end e front-end da equipe.

Job requirements

  • Ensino superior completo em Ciência da Computação, Engenharia de Software ou área relacionada;
  • Mais de 5 anos de experiência em desenvolvimento Full Stack;
  • Conhecimento em Padrões de Projeto de Software, Arquitetura e Metodologias de Teste, como TDD, DDD, Microsserviços e soluções Serverless;
  • Conhecimento das melhores práticas de desenvolvimento Front-end, garantindo a melhor experiência para nossos clientes e seus consumidores;
  • Experiência com bancos de dados relacionais, como MySQL, Oracle ou PostgreSQL;
  • Experiência comprovada como referência técnica em equipes de desenvolvimento de software, com capacidade para oferecer mentoria técnica e promover troca de conhecimentos;
  • Excelentes habilidades de resolução de problemas, pensamento crítico e análise;
  • Excelentes habilidades de comunicação, colaboração e relacionamento interpessoal;
  • Experiência com metodologias ágeis, automação de builds e práticas de entrega contínua;
  • Inglês avançado – necessário para interação com a equipe europeia.

Benefícios

  • Plano de Saúde e Odontológico Seguro de vida
  • Vale refeição
  • Modelo de atuação Home-office
  • Dia de folga no seu aniversário
  • Modelo de contrato: Negociável;

Outras Informações

 Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar" 


Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!