Analista Programador Pleno
CurrentAtividades desenvolvidas:- Manutenção de aplicações legado utilizando JAVA 6 e frameworks (JSF, JSP, Hibernate, JPA, RichFaces, Facelets, Apache Ant, WildFly) ;- Manutenção de aplicações WEB/Desktop utilizando JAVA 8 e frameworks (JSF, JSP, Hibernate, JPA, RichFaces, Facelets, Maven, WildFly);- Desenvolvimento e manutenção de API’s RESTfull utilizando JAVA 11, frameworks (Spring Boot, Spring Data, Spring MVC, Spring Security, Maven, Lombok);- Documentação de APIs com… Show more Atividades desenvolvidas:- Manutenção de aplicações legado utilizando JAVA 6 e frameworks (JSF, JSP, Hibernate, JPA, RichFaces, Facelets, Apache Ant, WildFly) ;- Manutenção de aplicações WEB/Desktop utilizando JAVA 8 e frameworks (JSF, JSP, Hibernate, JPA, RichFaces, Facelets, Maven, WildFly);- Desenvolvimento e manutenção de API’s RESTfull utilizando JAVA 11, frameworks (Spring Boot, Spring Data, Spring MVC, Spring Security, Maven, Lombok);- Documentação de APIs com Swagger;- Desenvolvimento e implementação de autenticação e autorização em API’s RESTfull usando tokens JWT;- Desenvolvimento e manutenção do front-end: (ReactJs, Node.js, com TypeScript, JavaScript, CSS e HTML);- Elaboração de scripts de stored procedures, em SQL, para os bancos de dados MySql Server, PostgreeSql e Oracle;- Elaboração de testes unitários, utilizando JUnit e Mockito;- Utilização do GitLab parra o versionamento do código;- Configuração e integração do SonarQube em pipelines de CI/CD;- Análise de código estático, utilizando o SonarQube, para identificar e corrigir problemas de qualidade.- Criação de imagens Docker para empacotar aplicações e suas dependências.- Configuração de contêineres Docker para desenvolvimento, teste e produção.- Orquestração de contêineres Docker, utilizando Kubernetes e Rancher;- Integração de contêineres Docker em pipelines de CI/CD para entrega contínua de software.- Atuando numa equipe de Agile (Scrum) e utilizando o Jira para realizar o controle das demandas;Habilidades Técnicas:• Java 8/11;• Spring Boot;• Spring Data;• Spring MVC;• Spring Security;• Maven;• JUnit;• Mockito;• Linguagem SQL;• JavaScript;• TypeScript;• HTML | CSS;• ReactJS;• Angular;• Git;• Docker;• Rancher;• Kubernetes;• Tomcat;Ferramentas:• Eclipse IDE;• Visual Studio Code;• GitLab;• Jira;• Oracle; Show less