**Responsabilidades:** Liderar equipes de desenvolvimento (código/testes) com múltiplos projetos; Entender e transformar requisitos de negócio, funcionais e não funcionais, em código modular e reutilizável; Aplicar as boas práticas de engenharia de software e padrões de projeto; Adotar frameworks, linguagens de programação, arquitetura e divisão de componentes do sistema e documentação ao longo do ciclo de vida do projeto; Implementar e manter aplicações, bibliotecas, componentes e frameworks; Desenvolver e fazer manutenção de códigos/testes de sistemas; Planejar e acompanhar os processos de deploy das aplicações; Monitorar a saúde das aplicações e acompanhar os logs de erros, propondo melhorias; Auxiliar o PO na definição técnica, estimativa e priorização dos requisitos funcionais e não funcionais; Participar ativamente do processo de resolução de problemas das aplicações e/ou ambientes; Realizar a revisão de código e a integração de componentes e versões; Acompanhar, implementar e executar testes de carga e de integração; Direcionar e realizar mentoria dos desenvolvedores das equipes e garantir aderência aos padrões estabelecidos. Obedecer a colaborar com a construção das visões arquiteturais para os projetos e o ecossistema de software; **Formação acadêmica:** Graduação em curso de nível superior na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós\-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas. **Requisitos obrigatórios por tecnologia e perfil:** **JAVA;** Experiência com EJB (Stateless Session Bean, Message Drive Bean, Statefull Session Bean) e Java Message Service em geral; Vasta experiência em algoritmos e estrutura de dados; Experiência com o servidor de aplicações JBOSS, contemplando configuração básica, administração, deploy e otimização; Experiência em JAX\-RS, JAX\-WS, JAXB, RMI, JPA, JTA, JDBC, SQL, JSF, segurança JEE, framework Springboot e Spring Cloud; Experiência em bancos de dados relacionais e não relacionais; Experiência com ECMAScript; Experiência em tecnologias Web GUI, como Angular, Vue, HTML5, CSS3; Experiências nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização; Sólidos conhecimentos em ambiente DevOps; Sólidos conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros); Vasta experiência em Agile e práticas de integração contínua e análise estática de código; Sólidos conhecimentos em ferramentas de versionamento de código (GIT) Experiência em gerenciamento de dependências utilizando Maven; Sólidos conhecimento em desenvolvimento utilizando testes unitários e de integração com JUnit. Inglês técnico (leitura e escrita). **PHP;** Experiência nos principais frameworks (Laravel, Lumen, Zend, entre outros); Vasta experiência em algoritmos e estrutura de dados; Experiência com os servidores de aplicações NGINX, Apache \- contemplando configuração básica, administração, deploy e otimização; Experiência em bancos de dados relacionais e não relacionais; Experiência com ECMAScript; Experiência em tecnologias Web GUI, como Angular, Vue, HTML5 e CSS3; Experiência nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização; Sólidos conhecimentos em ambiente DevOps; Sólidos conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros); Vasta experiência em Agile e práticas de integração contínua e análise estática de código; Sólidos conhecimentos em ferramentas de versionamento de código (GIT) Experiência em gerenciamento de dependências utilizando Composer; Sólidos conhecimento em desenvolvimento utilizando testes unitários e de integração com PHPUnit. Inglês técnico (leitura e escrita). **PYTHON;** Experiência em frameworks de mercado como Django, Flask ou CherryPy; Vasta experiência em algoritmos e estrutura de dados; Experiência nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização. Experiência em bancos de dados relacionais e não relacionais; Experiência com ECMAScript; Experiência em tecnologias Web GUI, como Angular, Vue, HTML5 e CSS3; Sólidos conhecimentos em ambiente DevOps; Sólidos conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros); Vastos conhecimentos em Agile e práticas de integração contínua e análise estática de código; Sólidos conhecimentos em ferramentas de versionamento de código (GIT) Experiência em gerenciamento de dependências utilizando pip; Inglês técnico (leitura e escrita). **Certificações ou período de experiência por tecnologia:** **JAVA;** Ao menos uma certificação em técnicas de desenvolvimento ágil, DevOps ou computação em nuvem (cloud) em vigor e válida; e ainda experiência mínima: