Consultor JEE / SOA
Síntese de Qualificações
Tenho experiência com todo ciclo de desenvolvimento de sistemas com base no RUP e SCRUM, assim como nos frameworks e tecnologias como a seguir: NodeJS, MongoDB, AngularJS, Bootstrap, JSF , Spring superior, JEE, Struts, JPA, Hibernate, JPA, Adobe Flex, Grails, Wicket, Smartclient, GIT. Com SOA, Oracle SOA Suite, modelando canônicos, processos em Bpel ou direto no próprio BUS, confecção de adapters para suprir necessidades de negócios, Governança SOA.
Certificação SUN (SCJP 1.5).
Oracle Certified Upgrade JSE 1.8
Experiência Profissional
-
Consultor Java/SOA
Consultor Java SOA para soluções a clientes.
Desenvolvido trabalho de avaliação da TreeSolutions na parte de SCM/SCM
Consultor SOA para MTTechne/Smiles
Suporte e novos desenvolvimento de middleware, Oracle Soa Suite 12c para
suporte aos negócios da companhia.
Consultor Java para EleeveIT/Avaya
Desenvolvimento de novos dashboard, relatórios para monitoração das
operações da Avaya. Utilizando Wildfly 10.x e JEE 7
Consultor Java Microservices para VR Benefícios
Manutenção de legado JEE e migração de monolito para Micro Serviços com springboot e openshift -
Arquiteto SOA - Editora Abril (8/2016 a 2/2018)
Desenvolvimento de soluções de integração entre sistemas, utilizando modelos canônicos sob OSB e BPEL, de acordo a necessidade, utilizando de filas JMS sob Oracle Soa Suite 11g, adicionado solução de Bridge para reprocessamento de filas com erros e integração com JAVA, SAP, EBS. Sustentação SOA e Java -
Consultor Java SR - Samsung (7/2016 a 8/2016)
Desenho arquitetural, modelagem ER, implementação e configuração da solução de triangulação de venda de mercadorias para os clientes Samsung, utilizando WebService SOAP sobre JBOSS AS 7, JEE 6( JPA 2.x, Hibernate), Java SE 1.7, Axis, Maven, JUnit, Oracle 12c. Configuração de filas (HornetQ), Datasource. -
Arquiteto Java/SOA - Grupo Meta (7/2015 a 6/2016)
Projeto Embarcando Porto Seguro
Lider técnico de equipe com 4 componentes, desenvolvendo sob arquitetura JEE 6, WebSphere, Maven, Junit, Mockito.
Projeto Faturamento Central Nacional Unimed
Arquiteto Java/SOA, com responsabilidade de provêr o novo modelo arquitetural para execução do fluxo de faturamento, tendo como premissa o uso de Oracle SOA Suite 12, Oracle Database, Spring. -
Desenvolvedor Java SR - Treear - Editora Abril (6/2014 a 8/2015)
Participo do grupo de desenvolvedores do projeto Contact-Center, novo callcenter para área de assinaturas da editora. Utilizamos como tecnologia: Spring (todas as suas apis), Hibernate, VRaptor, JQuery, Knockout, Jboss, Jetty, RabbitMQ, Junit, Mockito, GIT e Maven. Utilizamos TDD e Scrum. Projeto entrando em produção maio/2015 -
Consultor Java/SOA - Transformers Consulting (1/2014 a 6/2014)
MartinBrower: Implantação de JIRA SCRUM para gerenciamento de atividades, Re-organização de novo repositório de versionamento, Prova de conceito sobre SOA ServiceMix.
SemParar: Documentação técnica SOA para implementação dá fábrica dá Bull.
Everis: Organização técnica dos padrões de implementação e manter qualidade dos resultados feito pelas fábricas -
Arquiteto Líder SOA - Sysmap Solutions - Natura (6/2013 a 11/2013)
Lider dá equipe do projeto SOA Meios de Pagamento, esta composta por quatro companheiros. Responsavel por discutir com a Natura e Oracle a melhor solução para o projeto, assim como também cuidar para que os entregáveis estivessem em conformidade com a arquitetura definida pela Oracle, como padrão para todos os projetos. Utilizamos Oracle SOA Suite 11g, a parte de OSB/BUS para gerenciamento de roteirização de tráfego de chamadas e para acesso a informações de terceiros que não caracterizavam uma transação complexa no negócio. Ademais utilizar o SOA/BPEL para tratar das informações de negócio antes de qualquer acesso a informações de terceiros. Arquitetura de N camadas para isso onde ficava determinantemente claro os papeis de cada uma: OSB ( entry point, API, providers ) SOA/BPEL ( business ). Tambem fiquei diretamente ligado a arquitetura e implemantação de uma solução JEE para acessar um provider de meios de pagamento via Remote EJB fazendo triagem de informações para o consumo do SAP. -
Consultor SOA / Desenvolvedor SR - A2F Ltda (11/2012 a 6/2013)
Para o Grupo Fleury, Oracle SOA Suite produzindo modelos canônicos, proxy, business e suas implementações com regras de negócios acessando BD MSSql Server e adicionando segurança WS-Security e controle de transação complexa com WS-AT, tambem fazendo parte de Comitê de Governança SOA, Assim como também implementando customizações pra OIM e OAM juntamente GBAS e Coherence para soluções do Governo Federal (CADSUS). Participei de implementação de BPM sob IBM Lombardi para a Iron Mountain. A partir de 02/2013 na Ed. Abril com Analista Desenvolvedor SOA, atuando junto ao grupo SOA para definições implementações e Governança de SOA. -
Arquiteto Java - Disoft S/A (3/2012 a 9/2012)
Desenvolvimento de frameworks e infra estrutura para ERP Openbravo. Colaborador para implantação de processos e agregadores no que se diz respeito a melhoria de qualidade sobre o desenvolvimento de módulos para o Openbravo. -
Analista desenvolvedor Java Sr - HP Brasil - CCEE (7/2011 a 2/2012)
Desenvolvimento de infra/framework para o projeto NSCL, configuração e deploy sob WebSphere 7 com arquitetura JEE 5. Utilizando : Spring Core, MVC, Spring Batch, Starteam e Jquery -
Analista/Desenvolvedor SR - Diebold - CEF (1/2011 a 6/2011)
Implementação de casos de usos e modelagem UML, ajustes e novos artefatos para framework interno sobre Swing e Struts. Trabalho sobre o SISAG, sistema de automação bancária para a Caixa Econômica Federal. -
Analista/Desenvolvedor Sr - Maps S/A (6/2009 a 1/2011)
Análise e desenvolvimento dos módulos do produto pegasus, cooperador de soluções para refactoring e novas soluções para o produto. Utilizamos a metodologia Scrum para desenvolvimento de software e agregando a mesma com algumas outras experiência aquidiquirida com a praticidade na equipe. Atualmente no Projeto de Gestão de Garantias para o Banco Votorantim atuando como analista/desenvolvedor sob arquitetura especificada pelo cliente.
Formação Acadêmica
-
Superior (2/2002 a 12/2004)
Técnologo Internet Business - Faculdade das Américas
Cursos e Certificações
Babel English Course ( Online )
Alura
Curso de Android 25hs - 2016
Curso de NodeJS Backend 25hs - 2018
Curso de MongoDB 16hs - 2018
Curso de ElasticSearch 26hs - 2018
CodeSchool.com
Curso de Angularjs 25hs - 2015
Global Code
Academia do Arquiteto Java - 120h - 2004.
Academia do Java -120h - 2002
Java SE 8 New Features - 36hs - Certificado Oracle - 2018
HTS Consultoria
Notação UML - 40h - 2001
SENAC
OOP - 40h - 2001
EAN
Códigos de Barra - 20h - 2001
Conhecimentos Gerais
Jsf, Myfaces, Rich Faces, Ajax4Jsf, Apache Trinindad, Spring, EJB 2.x ou 3, Struts, JPA, Hibernate, OpenJPA, Adobe Flex, Grails, Groovy, Rails, Ruby, Android, Nodejs, Angular, XP, MondeDB, ElasticSearch, Scrum entre outros.