Descrição da Vaga
A empresa busca profissionais Full Stack com habilidades técnicas variadas, incluindo front-end, back-end, integrações e segurança de código.
Responsabilidades:
* Analisar rotinas Java para manipulação, validação e persistência de CNPJ.
* Revisitar APIs REST e serviços SOAP/XML.
* Implementar regras de formatação e integrações com o front-end.
* Apoiar definição de padrões técnicos para todo o programa.
Habilidades Técnicas:
1. Desenvolvimento Front-End: HTML5, CSS3, Javascript, Angular, React.
2. BACK-END: JAVA, SPRING BOOT, JPA/HIBERNATE.
3. Conhecimento de Ferramentas AGEIS (JIRA, TRELLO, ETC.).
4. OPENAPI / SWAGGER.
5. JAVASCRIPT E TYPESCRIPT.
6. CI/CD & DevOps.
7. Testes Automatizados (JUnit, Mockito, Testcontainers).
8. Orquestração de Contêineres e Microserviços.
9. SEGURANCA DE CODIGO E FERRAMENTAS (FORTIFY, SONARQUBE).
10. AWS / AZURE / GCP.
11. BOAS PRATICAS DE ARQUITETURA DE SOFTWARE, COMO SOLID E CLEAN CODE.
12. DESENVOLVIMENTO WEB | HTML | CSS | JAVASCRIPT | REACT.JS | NODE.JS.
13. SPRING BOOT, SPRING MVC, MICROSSERVICO JSF (JAVASERVER FACES), GIT.
14. API REST EM JAVA COM SPRING BOOT.
15. DESENVOLVEDOR JAVA FULL STACK.
16. BANCO DE DADOS RELACIONAL SQL SERVER.
17. CONTROLE DE VERSAO (GIT & GITHUB).