Desenvolvedor de Software Pleno

Digisystem

📍 Brasília/DF· Tempo integral

Descrição da vaga

1.3.1. Responsabilidades:1.3.1.1. Trabalhar em equipe de desenvolvimento (código/testes) com múltiplos projetos;1.3.1.2. Entender e transformar requisitos de negócio, funcionais e não funcionais, em código modular e reutilizável;1.3.1.3. Aplicar as boas práticas de engenharia de software e padrões de projeto;1.3.1.4. Implementar e manter aplicações, manter biblioteca e componentes;1.3.1.5. Desenvolver e fazer manutenção de códigos/testes de sistemas;1.3.2. Formação acadêmica:1.3.2.1. Graduação em curso de nível superior na área de Tecnologia da Informação, ou conclusãode 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.1.3.3. Requisitos obrigatórios por tecnologia e perfil:1.3.4. JAVA;1.3.4.1. Experiência com EJB (Stateless Session Bean, Message Drive Bean, Statefull Session Bean) e Java Message Service em geral;1.3.4.2. Experiência em algoritmos e estrutura de dados;1.3.4.3. Experiência com o servidor de aplicações JBOSS, contemplando configuração básica, administração, deploy e otimização;1.3.4.4. Experiência em JAX-RS, JAX-WS, JAXB, RMI, JPA, JTA, JDBC, SQL, JSF, segurança JEE, framework Springboot e Spring Cloud;1.3.4.5. Experiência em bancos de dados relacionais e não relacionais;1.3.4.6. Experiência com ECMAScript;1.3.4.7. Experiência em tecnologias Web GUI, como Angular, Vue, HTML5, CSS3;1.3.4.8. Experiências nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização;1.3.4.9. Conhecimentos em ambiente DevOps;1.3.4.10. Conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros);1.3.4.11. Experiência em Agile e práticas de integração contínua e análise estática de código;1.3.4.12. Experiência em ferramentas de versionamento como o GIT;1.3.4.13. Experiência em gerenciamento de dependências utilizando Maven;1.3.4.14. Experiência com o desenvolvimento e manutenção de testes unitários e de integração utilizando JUnit;1.3.4.15. Inglês básico (leitura e escrita).1.3.5. PHP;1.3.5.1. Experiência nos principais frameworks (Laravel, Lumen, Zend, entre outros);1.3.5.2. Experiência em algoritmos e estrutura de dados;1.3.5.3. Experiência com os servidores de aplicações NGINX, Apache - contemplando configuração básica, administração, deploy e otimização;1.3.5.4. Experiência em bancos de dados relacionais e não relacionais;1.3.5.5. Experiência com ECMAScript;1.3.5.6. Experiência em tecnologias Web GUI, como Angular, Vue, HTML5 e CSS3;1.3.5.7. Experiência nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização;1.3.5.8. Conhecimentos em ambiente DevOps;1.3.5.9. Conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros);1.3.5.10. Experiência em Agile e práticas de integração contínua e análise estática de código;1.3.5.11. Experiência em ferramentas de versionamento como o GIT;1.3.5.12. Experiência em gerenciamento de dependências utilizando Composer;1.3.5.13. Experiência com o desenvolvimento e manutenção de testes unitários e de integração utilizando PHPUnit;1.3.5.14. Inglês básico (leitura e escrita).1.3.6. PYTHON;1.3.6.1. Experiência em frameworks de mercado como Django, Flask ou CherryPy;1.3.6.2. Experiência em algoritmos e estrutura de dados;1.3.6.3. Experiência nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização.1.3.6.4. Experiência em bancos de dados relacionais e não relacionais;1.3.6.5. Experiência com ECMAScript;1.3.6.6. Experiência em tecnologias Web GUI, como Angular, Vue, HTML5 e CSS3;1.3.6.7. Conhecimentos em ambiente DevOps;1.3.6.8. Conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros);1.3.6.9. Conhecimentos em Agile e práticas de integração contínua e análise estática de código;1.3.6.10. Experiência em ferramentas de versionamento como o GIT;1.3.6.11. Experiência em gerenciamento de dependências utilizando pip;1.3.6.12. Inglês básico (leitura e escrita).1.3.7. Certificações ou período de experiência por tecnologia:1.3.8. JAVA;1.3.8.1. Experiência mínima de 5 anos em desenvolvimento Java; ou1.3.8.2. Experiência mínima de 3 anos em desenvolvimento Java e ao menos uma Certificação de Desenvolvedor Java em vigor e válida.1.3.9. PHP;1.3.9.1. Experiência mínima de 5 anos em desenvolvimento PHP; ou1.3.9.2. Experiência mínima de 3 anos em desenvolvimento PHP e ao menos uma Certificação de Desenvolvedor PHP em vigor e válida;1.3.10. PYTHON;1.3.10.1. Experiência mínima de 5 anos em desenvolvimento python; ou1.3.10.2. Experiência mínima de 3 anos em desenvolvimento python e ao menos:1.3.10.3. uma certificação em Python em vigor e válida ou certificado de conclusão de treinamento em Python de no mínimo 40 horas.1.3.11. Competências comportamentais:1.3.11.1. Proatividade, capacidade de trabalho em equipe, capacidade de iniciativa e autogerenciamento, capacidade de comunicação (capacidade de se expressar oralmente e por escrito com precisão e clareza e de compreender com facilidade mensagens escritas e faladas).

Mais vagas em Brasília

Todas as vagas em Brasília/DF →Vagas em Distrito Federal →