Analista Desenvolvedor Backend/fullstack JAVa
Síntese de Qualificações
Trabalhei com arquitetura, análise e desenvolvimento em JAVA WEB de novas funcionalidades e refactoring de funcionalidades já existente, tendo implantado o sistema em mais de 130 clientes. Possuo 16 anos de experiência na área.
Experiência Profissional
-
Arquiteto Analista Desenvolvedor Senior FullStack
Responsável pela arquitetura, análise e desenvolvimento de novas funcionalidades desde o início do software. Tecnologias utilizadas:
HTML5, Bootstrap, JavaScript, JSP, JQuery, Data Tables, Struts Java (Tomcat/JBoss), Spring e SpringBoot, Persistência Objeto Relacional
Bancos de Dados: Oracle, SQL Server e MySQL.
Implantação do sistema em mais de 130 clientes em Linux e Windows.
Adaptação da arquitetura do sistema de On-premisse para Nuvem.
Internacionalização de funcionalidades do sistema para Alemão, Inglês e Espanhol.
Exportação de dados em TXT, PDF, CSV, MS Excel e XML.
Experiência em integrações via WebServices (SOAP), APIs (Rest) e Banco de Dados (Consultas, procedures):
oAutenticação centralizada LDAP e AD inclusive com busca num domínio global para descobrir em qual dos domínios o usuário pertence.
oIntegração com a estrutura organizacional do cliente, assim a autenticação e quais permissões de acesso são automáticas sendo fornecidas diretamente pela estrutura organizacional do cliente.
oDados dos clientes (nome, endereço, telefone, etc.) obtidos através de consulta com Matrícula, CPF, entre outros dados.
oImportação de e-mail
oEnvio e confirmação de entrega de email (SendGrid)
Coleta de requisitos com cliente, suporte a cliente, controle de atendimentos (Zendesk) e correção de Bugs.
Homologação do sistema (in loco, remota) e de novas funcionalidades com cliente
Controle de versão (Git)
Teste unitário de Software (JUnit)
Agendamento de rotinas automáticas para controle de SLAs dos clientes (Quartz)
Atendimento de regulamentações do BACEN, ANEEL, ANS e CGU/OGU (Controladoria Geral da União/Ouvidoria Geral da União).
Migração de base de dados de outros sistema para o sistema OMD.
Análise, preenchimento e adequações de checklist de segurança em parceria com fornecedores e clientes (Bancos, Instituições financeiras, etc.) da empresa.
Avaliação de impactos e plano para adequação da LGDP na empresa. -
Analista de Sistema Pleno - Gennera (7/2007 a 1/2008)
Integrações com outros sistemas (Financeiro, Folha de pagamento de professores). Tecnologias: JSP/SERVLET/STRUTS
Desenvolvimento de casos de usos.
Correção de Bugs. -
Analista Desenvolvimento de Sistemas I - EDS hoje HP (11/2005 a 7/2007)
Projeto WPCS com o HeadQuarter da GM em Detroit/EUA (Inglês)
oGMAC, Desenvolvimento e Suporte a dois sistemas (Java, DB2). Conferences com equipe remota (Americanos, Indianos e Argentinos), comunicações e documentação em Inglês.
Projeto NET (HTML, JSP, Java, Spring, Struts, EJB, Hibernate, Quartz)
oDesenvolvimento de casos de uso
oValidação da especificação com analista/cliente
oTeste de software
oIntegração contínua (Cruise Control)
oHomologação in loco com cliente (SP)
Formação Acadêmica
-
Superior (8/2001 a 3/2006)
Sistemas de Informação - UFSC
Cursos e Certificações
SCJP
TDC 2018.
QCon 2018
Google Cloud Summit 2017.
Cursos DevMedia e Udemy.
Orientação de TCC: David Andrade e Isac Luz Implementação de multicamadas em Java:Refactoring para J2EE com Struts e Spring aplicado ao Sistema Informatizado para Gestão de Ouvidorias