Descrição da Vaga
* Analisar e ajustar rotinas Java que realizam manipulação, validação e persistência de CNPJ.
* Revisar APIs REST e serviços SOAP/XML impactados.
* Implementar e validar regras de formatação, máscaras e integrações com o front-end.
* Apoiar definição de padrões técnicos para todo o programa.
As principais habilidades técnicas necessárias incluem:
* Desenvolvimento Front-End: Html5, Css3, Javascript, Angular, React.
* BACK-END: JAVA, SPRING BOOT, JPA/HIBERNATE.
* CONHECIMENTO DE FERRAMENTAS AGEIS (JIRA, TRELLO, ETC.).
* OPENAPI / SWAGGER.
* JAVASCRIPT E TYPESCRIPT.
* CI/CD & DevOps.
* Testes Automatizados (JUnit, Mockito, Testcontainers).
* Orquestração de Contêineres e Microserviços.
* SEGURANCA DE CODIGO E FERRAMENTAS (FORTIFY, SONARQUBE).
* AWS / AZURE / GCP.
* BOAS PRATICAS DE ARQUITETURA DE SOFTWARE, COMO SOLID E CLEAN CODE.
* DESENVOLVIMENTO WEB | HTML | CSS | JAVASCRIPT | REACT.JS | NODE.JS.
* SPRING BOOT, SPRING MVC, MICROSSERVICO JSF (JAVASERVER FACES), GIT.
* API REST EM JAVA COM SPRING BOOT.
* DESENVOLVEDOR JAVA FULL STACK.
* BANCO DE DADOS RELACIONAL SQL SERVER.
* CONTROLE DE VERSAO (GIT & GITHUB).