Desenvolvedor II
Descrição da Vaga
**O que procuramos?** **Atribuições principais:** Programar, codificar e testar sistemas na linguagem, transitando entre projetos de desenvolvimento Front\-End e Back\-End; Executar o desenvolvimento de funcionalidades complexas, aplicações web, APIs e serviços; Manter os padrões de projeto existentes e sugerir melhorias; Colaborar com equipes multidisciplinares (UX/UI, QA, Produto, Dados) no desenvolvimento de novas funcionalidades Validar as novas funcionalidades das aplicações; Criar interfaces responsivas e de alta performance, garantindo uma boa experiência do usuário. Projetar e implementar soluções escaláveis e seguras em ambientes de nuvem ou on\-premise. Executar a manutenção dos sistemas, fazendo possíveis alterações, atendendo às necessidades dos usuários; Desenvolver trabalhos de montagem, depuração e testes de programas, executar serviços de manutenção nos programas já desenvolvidos; Utilização como melhores práticas de desenvolvimento. Criar e manter pipelines de integração e entrega contínua (CI/CD). Realizar revisões de código (code review) e apoiar desenvolvedores juniores. Monitorar, diagnosticar e corrigir problemas em produção. **Requisitos:** * Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas. * Experiência comprovada em desenvolvimento front\-end/ back\-end, * Stacks: java 8\+, microservicos, springboot, javaEE; * linux, shell\-scripts, TCP/IP, serviços, gdb. * Experiência com filas Active MQ, Zero MQ, Kafka, mqueue. * Sistemas distribuídos, protocolos SOAP, REST * Conhecimento em modelamento de dados, bancos de dados relacionais (MySQL, PostgreSQL, Oracle) e não relacionais (MongoDB, Cosmo etc.). * Familiaridade com sistemas de controle de versão (Git/GitLab, svn). * Experiência com testes automatizados (unitários, integração e end\-to\-end) com python, robot framework, selenium. * Containers, kubernetes, CI/CD, jenkins. * Trabalho prévio com processos ágeis de desenvolvimento como Kanban, Scrum, outros **Requisitos** **comportamentais:** * Prezar por qualidade * Organização e Documentação * Aberto a diferentes linguagens * Auto gerenciável **Diferenciais:** * C, C\+\+; * Qt\-C\+\+ em Windows. * sockets, threads, gdb * angular, PHP * Conhecimento em ambientes de nuvem (AWS, Azure, on\-premisse). **Localidade da posição:** Remoto **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!
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev