Atuar como Analista/Programador Java EE
Síntese de Qualificações
Desenvolvimento de sistemas com a tecnologia Java, voltado para aplicações Web ( j2SE, jEE ) utilizando JPA 2, EJB 3, JSP, JSF , Struts, Spring MVC, Spring boot, Hibernate, Primefaces, Richfaces, JMS, Web Services SOA e Rest, Angular,Bootstrap, IReport, WebSphere e WebSphere Portal Server, JBoss, WildFly, Tomcat, InteliJ, Rational Application Developer e Eclipse.
Experiência Profissional
-
Analista/Desenvolvedor Java Senior/Especialista
Sênior Consultant Java at Companhia de Processamento de Dados do Estado de São Paulo - Prodesp
- Projeto RH-Folha - Sistemas de Folha de Pagamento e Gestão de RH do Estado
Tecnologias e ferramentas utilizadas : Java 8, JPA 2.1, criteria API, Oracle, Serviços REST, Web Services, SonarQube, Git, JSF 2, Spring boot, Gitlab, Jenkins, Webshpere Liberty.
Contato prático com metodologias ágeis - Kanban. -
Especialista em Desenvolvimento Websphere Portal - VB Officeware (PARTNER IBM) (4/2015 a 10/2017)
Desenvolvimento/Migração de sistemas Wesphere Portal Server 8.5 (JSR 268, JSF 2, Java 7, Facelets, Primefaces 5, LDAP Java API e Rational Aplication Developer 9.1)
"FUNCESP" - Migração das aplicações do Portal Saude e Previdência da versão 6 para 8.5.
Desenvolvimento novas aplicações: Aplicação de Aniversariantes da Semana, Busca de Ramais, Administração de Eventos, Administração de Galeria de Imagens, Formularios Fale Conosco, Fale com RH, Administrar Newsletters, Simulador Adesão Previdenciário, Simulador Nosso Plano.
Abrale - Desenvolvimento IBM Connections 5 - Software de rede social para empresas. Node.js e Node-red, Spring MVC.
ChatBot inteligente usando serviços do IBM Watson. (Bootstrap, Node-red, NodeJS, Angular, GitHub).
Contato prático com metodologias ágeis - Scrum. -
Analista/Desenvolvedor Java Senior - Magna Sistemas(Partner IBM) (2/2013 a 3/2015)
Desenvolvimento de sistemas JEE PRODESP - Sistema de Divida Ativa da Procuradoria Geral do Estado, Sistema de Execução Fiscal, Sistema de Ajuizamento de Débitos (JBoss, Java 8, WildFly 8, Primefaces, Oracle, Seam, EJB 3, Webservices, JPA, JMS, RichFaces, MDB, HornetQ e Maven ) .
Integração de serviços web utilizando tecnologia Java (JAX-WS) com o PGE.net (Ajuizamento Eletrônico). Desenvolvimento de processos java batch usando JEE, Quartz. -
Analista/Desenvolvedor Senior - Data Express Online(Partner IBM) (12/2010 a 2/2013)
Desenvolvimento de sistemas JEE 5 com WebSphere Application Server 7 para:
"USIMINAS" - Desenvolvimento, Implantação e suporte a arquitetura jee para sistemas web 2.0.
Ferramentas e tecnologias utilizadas: Websphere App Server 7,RAD 7.5, JSF 1.2, RichFaces, Ajax4jsf, OpenJPA (JPA 2),EJB3,Oracle 10.
"Bradesco Seguros e Previdencia(RJ)" - Desenvolvendo Aplicações de Login usando LDAP e substituindo nas aplicações front-end web ao 3270( HATS com RAD 7.5 e JSF )
"FIDELITY" - Desenvolvendo o Sistema FISBRB de front-end único web em substituição ao 3270( Sistema Administrativo de Cartões de Crédito) . E também desenvolvendo e integrando serviços web utilizando tecnologia Java (JAX-WS).
Ferramentas e tecnologias utilizadas: Websphere App Server 7,RAD 7.5, JSF 1.2, RichFaces 3.3, Ajax4jsf, JPA,WebServices,Oracle 10. -
Analista/Desenvolvedor Senior - MASTERDOM(Parceira IBM) (6/2010 a 11/2010)
Desenvolvimento de aplicações Java Web para a PRODESP - Sistema Saog (Sistema de Apoio Operacional e Gestão da INTRAGOV). O portal web utilizado para o relacionamento do Estado com a operadora telefônica para controle de acesso à Intranet do governo.
Ferramentas e tecnologias utilizadas:JSF 1.2, RichFaces, Ajax4jsf, OpenJPA (JPA 2), EJB 3, WebServices,JavaScript, AJAX, CSS, JQuery, DB2, WebSphere Application Server 7,StartTeam, Rational Application Developer 7 . Design Patterns: TO, DAO, Factory, ServiceLocator. -
Analista/Desenvolvedor Pleno - Ibéria Asssessoria em Informática (Parceira IBM ) (4/2007 a 5/2010)
Desenvolvimento de sistemas Java para:
"Grupo Pão de Açucar" - Migraçao do Websphere Portal 6.0 para a versão 6.1.5 e de todas as aplicações:
Pesquisas e enquetes,
Anúncios de classificados,
Apontamento de horas,
Gerenciamento de chamados para suporte técnico solicitado por colaboradores,
Gestão de academia para colaboradores,
Administração de manuais,
Controle de impressão,
Gerenciamento de senhas de acesso,
Consultas gerenciais (Gestão de TI).
Ferramentas e tecnologias utilizadas: Portlet JSR 168, API PUMA para autenticação de usuários no portal, Servlets, Subversion, JSF 1.2, JDBC, Oracle 9.
"Maritima Seguros" - Desenvolvimento Sistemas de Gerenciamente de midias(videos e músicas) para o Websphere Portal 6.
"Fundacao CESP" - Migração de Portal 5 p/ 6, Integração com o Portal Saúde e Integração com sistema GED(Sysdocs) - um portal web de auto-atendimento baseado na consagrada plataforma IBM WebSphere Portal Server com gerenciador de conteúdo IBERIA Publisher e integração dos sistemas legados através de web services.
Ferramentas e tecnologias utilizadas: Struts 1.2, JSR 168, JSP, EJB 2, Javascript, LDAP(usando JNDI p/ autentição no portal), Oracle.
"CTBC/Algar Telecom" - Sistema de administração de votação pesquisa/enquete com geração de graficos em 3D. -
Analista/Desenvolvedor Junior - Prefeitura Municipal de Vitória da Conquista(PMVC) (3/2006 a 12/2007)
Programador Jr WEB JSP - no CPD da PMVC - Migrando sistemas delphi para java WEB e desenvolvendo sistemas de Gerenciamento e Controle de Processos (JBOSS, EJB 3, Hibernate 3, JSP, Eclipse) -
Instrutor - Universidade Estadual do Sudoeste da Bahia (2/2004 a 11/2004)
Monitor de "Linguagem de Programação II - Java" do Curso de Ciência da Computação
da UESB durante o 1 período letivo de 2004, com o professor Fábio Moura Pereira
Formação Acadêmica
-
Superior (6/2001 a 6/2006)
Ciência da Computação - Universidade Estadual do Sudoeste da Bahia - UESB
Cursos e Certificações
API RESTful avançada com Spring Boot e Java 8 - Udemy
IBM Certified Application Developer - Rational Application Developer v7
IBM Certified Solution Developer - WebSphere Portal 7.0
Curso Java SE 6 Programming Fundamentals - IBM
Curso Developing Applications with Java Persistence API - IBM
Curso Developing EJB 3 Applications for WebSphere App Server 7 - IBM
Curso Introduction to IBM Worklight V5.0 for Application Development and Deployment - IBM
Curso Technical Introduction to IBM WebSphere MQ - IBM
Curso Modelagem de Dados - Fundação Bradesco
Curso Administrando e Armazenando Dados com SQL Server 2005 - Fundação Bradesco
XXIV Congresso da Sociedade Brasileira de Computação - Salvador/BA
Second Latin-Americam Symposium on Dependable Computing in Salvador (Promovido pela SBC)
III SINFORM - Semana de Informática da UESC, do II EBECOMP - Encontro Baiano de Estudantes de computação.
Mini-curso de Computação Paralela-Semana de Informática da UESC, do II EBECOMP - Encontro Baiano de Estudantes de Computação.
1 Semana de Computação da Universidade Estadual do Sudoeste da Bahia - UESB
Laboratório -Técnicas para construção de interfaces gráficas da 1 Semana de Computação da Universidade Estadual do Sudoeste da Bahia - UESB
I Semana de Informática do Sudoeste da Bahia, Infosudoeste 2004 - Vitória da Conquista/BA
Mini-Curso de Redes Neurais: Conceitos e Aplicações - Infosudoeste 2004, Vitória da Conquista/Ba
I Workshop de Tecnologia e Informação - Vitória da Conquista/BA
Mini-Curso Linux - Redes (TCP/IP) - I Workshop de Tecnologia e Informação
Curso de Informática: Windows,Linux,DOS, Word, Excel , Power Point.
Conhecimento de Internet
Manutenção e Configuração de Computadores
Conhecimento em Circuitos Eletrônicos
Projeto de Conclusão de Curso: Aplicação da Robótica para mapeamento de planta baixa do ambiente(construção de um móvel programado usando o microcontrolador ATMEL)
Conhecimentos Gerais
Experiência em projetos de desenvolvimento de aplicações na linguagem Java e nas tecnologias:
J2SE
GUI (AWT,SWING,JApplets,Java 2D)
API ( JFreeChart, POI )
J2EE,JEE 5.0 e 6.0
J2ME
JavaBeans
IDEs: NetBeans, JBuilder, Eclipse 3.5 ,RAD 7 , RAD 7.5, RAD 8 e JCreator
JavaMail
Modelagem UML - Ferramentas CASE
Erwin, DBdesign e DBVisualizer
TomCat 5, JBoss 4.2 e WebSphere Portal Server 6, WebSphere Portal Server 6.1, WebSphere Aplication Server 7, WebSphere Portlet Factory,WebSphere MQ, WASCE, WPS em Cluster, Google App Engine
JSP/Servlets/Portlets( JSR 168)
Design Patterns - DAO e Facade
XHTML/JavaScript/CSS/JSTL
JQuery/DOJO/JSON
AJAX
JDBC
JAX-WS 2.0(Java API para Serviços Web XML ), WebServices Restful
HIBERNATE 3.0, JPA e EclipseLink
FrameworkMVC - Spring , Struts, Java Server Faces 1.2 e 2.0 (RichFaces, Ajax4jsf e Facelets )
EJB 2.1 , EJB 3.0, EJB 3.1
Ferramentas de geração de relatórios: JasperReports e iReport
Dreamweaver 8
Banco de Dados : Interbase (Firebird ), MySQL 5.0, Oralce 9 e 10, DB2 8.2,Derby e Acess
LDAP: Softerra LDAP Administrator e Browser
VMs Server e Client
Conhecimento de CVS, SVN, StarTeam , Jazz Team Server X Rational Team Concert ( Modelo de Processo - Scrum )
Programação para Redes e Sistemas Distribuidos( Corba e RMI) em java