Última atualização: 2 de Janeiro de 2025
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!