Durante o dia a dia, você irá:
- Estabelecer e aprimorar os padrões de desenvolvimento para garantir a qualidade e eficiência do código;
- Criar, aprimorar e testar sistemas em Java, atuando tanto no desenvolvimento front-end quanto back-end;
- Implementar funcionalidades complexas, utilizando suas habilidades técnicas e conhecimento da linguagem;
- Avaliar e propor melhorias tecnológicas para os sistemas, buscando otimizar o desempenho e a escalabilidade;
- Acompanhar a aplicação das boas práticas de desenvolvimento, garantindo a qualidade e a consistência do código;
- Analisar e validar a cobertura e a eficácia dos testes existentes nos projetos;
- Testar e validar novas funcionalidades das aplicações, garantindo que atendam aos requisitos e funcionem corretamente;
- Monitorar o desempenho e a performance dos sistemas, identificando e resolvendo gargalos e problemas de performance;
- Identificar oportunidades de melhoria e antecipar problemas, propondo soluções proativas e eficazes;
- Orientar e mentorar desenvolvedores menos experientes, compartilhando seu conhecimento e experiência;
- Participar ativamente das decisões técnicas do projeto, contribuindo com sua expertise e visão estratégica;
- Realizar a manutenção dos sistemas, corrigindo erros, implementando melhorias e adaptando-os às necessidades dos usuários;
- Montar, depurar e testar programas, além de realizar a manutenção de programas já existentes;
- Participar ativamente da equipe Scrum, contribuindo em todas as atividades, como reuniões diárias, planejamento de sprints, revisões, retrospectivas e refinamentos técnicos;
- Codificar, realizar testes manuais e automatizados, criar documentação técnica, auxiliar nas tarefas de DevOps e oferecer suporte aos usuários.
Requisitos obrigatórios:
- Comunicação avançada em Inglês para atuação com times multi culturais;
- Formação superior em Ciência da Computação ou áreas relacionadas;
- Experiência sólida em desenvolvimento com Java;
- Experiência sólida em desenvolvimento com React;
- Experiência sólida em desenvolvimento com Node;
- Experiência com bancos de dados relacionais;
- Conhecimento de ferramentas de DevOps (Jenkins, Azure DevOps);
- Conhecimento em Kubernetes e Docker;
- Conhecimento em REST APIs e arquitetura de microsserviços.
Localidade da posição: Essa é uma vaga Anywhere Office, portanto você trabalhará de maneira 100% remota.
Por que construir sua carreira na Meta?
Oferecemos autonomia, metas claras e um ambiente dinâmico e desafiador, onde os profissionais têm oportunidade de interagir com diferentes tecnologias, participar de todos os tipos de projetos, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo. Além disso, somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e uma das 10 empresas que mais crescem no país há 3 anos consecutivos, segundo o Anuário Informática Hoje.
Quais são nossos valores?
- Somos pessoas servindo pessoas
- Pensamos e agimos como donos
- Temos gana por performance
- Crescemos e aprendemos juntos
- Buscamos excelência e a simplicidade
- Temos inovação e criatividade no nosso DNA
Todas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.
Se identificou? Então, #VemSerMeta!