Requisitos da vaga:
- Graduação completa em TI;
- Versionamento de software SVN, GIT;
- Gerenciamento, Automação e Empacotamento (build) utilizando Maven;
- MVC com foco no ambiente web.
- Arquiteturas de serviços web, SOA, REST.
- Single Page Application (SPA), utilizando Angular.
- Frameworks e ferramentas web, relacionadas a HTTP, HTML, JavaScript, Typescript, Bootstrap, CSS.
- Utilização de servidores web e de aplicação WildFly/Jboss e Apache.
- Desenvolvimento orientado a testes (TDD) e construção de testes unitários.
- Ferramentas de SGBD SQL/relacionais Oracle Database, PostgreSQL, MS-SQLServer e MySQL, incluindo fundamentos de linguagens procedurais PL/SQL, PgSQL e TransactSQL.
- Intercâmbio de estruturas de dados, utilizando XML e JSON.
- Persistência e mapeamento objeto-relacional utilizando Hibernate, JPA
- Inversão de controle injeção de dependência com EJB e CDI.
- Bom raciocínio lógico. Programação limpa, clara e objetiva.
- Trabalho em equipe, espírito colaborativo.
- Vivência com modelo ágil Scrum.
- Vivência com as ferramentas GitLab e Jira.
Requisitos Desejáveis:
- Vivência com ferramentas de Integração contínua como Jenkins, Bamboo;
- Vivência com Docker.
- Vivência com ferramentas de análise estática de código como Sonar.
- Vivencia com arquiteturas de Microserviços.
- Vivência com framework VueJs.
- Conhecimento em PHP, PGPool, Active Record e Laravel.