0% acharam este documento útil (0 voto)
3 visualizações6 páginas

Desenvolvedor Full Stack Java com 7 Anos de Experiência

Kiran Goud possui 7 anos de experiência em desenvolvimento de software, com forte conhecimento em Java, J2EE e metodologias ágeis. Ele é especialista em desenvolvimento front-end, arquitetura de aplicações web e serviços REST/SOAP, além de ter experiência em bancos de dados e ferramentas DevOps. Atualmente, trabalha como desenvolvedor Full Stack Java, participando de todas as etapas do ciclo de vida de desenvolvimento de software em ambientes ágeis.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações6 páginas

Desenvolvedor Full Stack Java com 7 Anos de Experiência

Kiran Goud possui 7 anos de experiência em desenvolvimento de software, com forte conhecimento em Java, J2EE e metodologias ágeis. Ele é especialista em desenvolvimento front-end, arquitetura de aplicações web e serviços REST/SOAP, além de ter experiência em bancos de dados e ferramentas DevOps. Atualmente, trabalha como desenvolvedor Full Stack Java, participando de todas as etapas do ciclo de vida de desenvolvimento de software em ambientes ágeis.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Kiran Goud

781-222-4229
jkiran2300@[Link]
SUMMARY:
7 anos de experiência extensa em desenvolvimento de software envolvendo análise orientada a objetos, design, desenvolvimento,
suporte a aplicativos baseados na web e n-ter cliente/servidor usando Java, tecnologias J2EE e tecnologias web
para aplicações empresariais.
Conhecimento abrangente do Ciclo de Vida de Desenvolvimento de Software (SDLC) tendo uma compreensão profunda de
várias fases e proficiente em modelos SDLC como Modelo Waterfall, metodologias Ágeis, Programação em Par,
Programação extrema, TDD e participação em reuniões diárias de SCRUM.
Experiência extensiva e envolvimento ativo na coleta de requisitos, análise, design, codificação e código
Revisões, Teste de Unidade e Teste de Integração.
Compreensão completa dos problemas padrão de aplicativos empresariais, incluindo escalabilidade, desempenho e confiabilidade.
e disponibilidade.
Experiência em Análise e Design Orientado a Objetos (OOAD) usando diferentes metodologias/processos de design.
frameworks likeSDLCand tools likeUML,Ratonal Rose.
Especialista prático em desenvolvimento front-end utilizando frameworks JavaScript como jQuery, bem como front-end
technologiesHTML/HTML5,CSS/CSS3,Ajax,XSLT, JSP tag libraries, JSON,Bootstrap, Angular-JS, andNode-JS.
Experiência em criar uma interface de usuário (UI) robusta usando Angular-JS, JQUERY para desenvolver aplicações web e
tendo um forte conhecimento em GUI baseadas na web usando Applets, Swing, Servlets, JSP e Struts2 Tag Library, HTML,
XHTML JavaScript and CSS.
Especialista em Aplicativos Web de Múltiplas Camadas, Aplicativos Empresariais e Arquitetura Distribuída Cliente-Servidor
aplicações usando Core-Java, JDK1.7, tecnologias J2EE (Servlets, JSP, EJB, JSTL, JDBC, JMS e XML), Hibernate
eSPRINGtecnologias.
Especialista em Core-Java com forte entendimento de Conceitos de OOP, JDK 1.7, Conteúdos da API, Coleções/Genéricos
Event/Excepton handling. Multthreading/Concurrency, I/O System, JDBC, MVC architecture.
Especialistas em componentes CORE JAVA, como Sincronização, Persistência, Otimização de Tempo de Execução, assíncrono
programação, JDK1.7, recursos do Java8.
Proficiência em implementar padrão de design MVC usando Struts2 e Spring. Conhecimento em ORM (Mapeamento Objeto-Relacional)
Mapeamento) Ferramentas como JPA, Hibernate.
Proficiência no uso do framework Struts2 e padrões de design como Singleton, DTO, DAO, Factory, Session Facade,
Front ControllerandService Locator.
Especialista em usar tecnologias de Mapeamento Objeto-Relacional (ORM) como Hibernate e IBats.
Experiência prática em HQL (Hibernate Query Language), Gestão de Transações.
Especialistas em desenvolver modelos de dados com Hibernate, JPA e frameworks de mapeamento objeto-relação (ORM) também.
fez uso de Anotações Hibernate para minimizar preocupações de tempo.
Experiência prática com o uso do Spring Framework na camada de negócios para Injeção de Dependência, AOP, Spring MVC.
gerenciamento de transações e usando Hibernate como uma camada de persistência.
Experiência com frameworks de código aberto usando Struts, Spring Batch e Hibernate e uso de padrões de design como
Singleton, DAO, Factory, DTO e MVC.
Conhecimento extensivo sobre os módulos do Spring, como Spring (Core, IOC, DAO, Web Flow, Segurança, MVC, Boot, Batch)
eAOP).
Trabalhou em Arquitetura Orientada a Serviços (SOA), como serviços web Apache Axis que usam SOAP, WSDL.
Exposição ao JAXB e JAX-WS.
Especialistas em desenvolver serviços web API REST/SOAP/JSON para projetar, desenvolver e implantar a internet
aplicativos.
Experiência prática no desenvolvimento de serviços web como UDDI, SOAP, XML, WSDL implementando frameworks como
Spring WS, Apache AXIS e padrões de mensagens como Java Messaging Services (JMS).
Experiência em design de banco de dados, análise de dados usando PL/SQL para escrever procedimentos armazenados, funções, gatilhos e
experiência sólida na escrita de consultas complexas para vários bancos de dados como Oracle, MySQL e DB2.
experiência em projetar e trabalhar com MongoDB e Elastic Search.
Configured Data Source on Web Logic Applicaton server for connectng toOracle, DB2Databases.
Especialistas em Instalação, Configuração, Solução de Problemas, otimização de desempenho e Plug-ins do WebSphere IBPM,
ODM, WebLogic, WSRR, JBOSS Server de Aplicação, Apache Webserver 2.2, IHS, Tomcat.
Experiente na administração do WebSphere Application Server 8.5/6.1, IBM BPM/ODM 8.0/8.5 Avançado e
WSRR 8.0/7.5 em plataformas AIX e configuração dos ambientes de desenvolvimento, teste e produção.
Ampla experiência com IBM Web Sphere Server, BEA Web Logic, JBoss e servidor Tomcat.
Especialistas em usar ferramentas de controle de versão como CVS, GIT, SVN, VSS, Rational ClearCase e ferramentas de gerenciamento de projetos
comoJIRA.
Especialista em usar ferramentas Devops como Apache Ant e Maven como ferramentas de construção de Java.
Conhecimento sobre Redis, Integração Contínua e Implantação Contínua CI/CD.
Envolvido no desenvolvimento de planos de teste, casos de teste (manuais/automatizados), procedimentos de teste e testes de caixa-branca e caixa-preta

caixa testng.
Conhecimento de domínio e especialização em negócios em Bancos, finanças, E-Commerce, Seguros, Saúde.
Experiência em ferramentas de gerenciamento DevOps como Jenkins e Sonar.

PROFICIÊNCIA TÉCNICA:

Idiomas C, C++, Java7, Java8, PL/SQL, Estruturas de Dados, UML2x.

Tecnologias de Marcação/XML HTML5, CSS3, XHTML, DHTML, JavaScript1.8, jQuery, Ajax, XML, XSD, XSL/XSLT, JSF, JSON
SAX/DOM, JSON, DOJO, Angular-JS/2.x, Node-JS
Struts2, J2EE, Cliente-Servidor, Spring, Hibernate5, Spring MVC, Spring IOC, Spring AOP, JMS
Ferramentas e Estruturas JSF, Biblioteca de Arquivos SWF, Junit, AJAX, relatórios Jasper, Spring Boot, Spring Batch e Spring
Segurança.

Serviços web SOAP, SOA, Restul, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS, JAX-B, Axis2, Apache CXF
Microserviços.

Servidores Web/Aplicativos: Tomcat 8.x/9.x, WebLogic 12c, IBM WebSphere 9.x, IBM BPM 8.5/8.0/7.5, JBoss, Apache
Kafa, Adobe CQ/AEM.
Database: Oracle 8i/9i/10g/11g, SQL Server 12.0, MySQL, MongoDB, Elasticsearch, DB2.

DevelopmentTools (IDEs): Eclipse3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS


Visual Studio 2005, Spring Tool Suite (STS).
TestngTools: Junit 4.x, JIRATestNG, Dockers, Versão1, Soap UI, Puty, Mockito, Ratonal Clear Quest.
Controle de Versão CVS, SVN, Ratonal clear case, Star Team
SO e Ambiente Windows, Linux, UNIX

EXPERIÊNCIA PROFISSIONAL:

Client: State Street Bank Nov 2018 – Até a Data


Boston, MA
Função: Desenvolvedor Full Stack Java

Responsibilites:
Envolvido na análise, design, codificação, teste de unidade e teste de integração de aplicações de negócios. Participou do Agile.
metodologia para desenvolvimento de aplicativos.
Envolvido em todas as etapas do Ciclo de Vida de Desenvolvimento de Software (SDLC) do projeto na metodologia ágil.
Participei da reunião diária do Scrum, grooming/revisão de sprint e demonstração com a gestão e outras equipes.
Trabalhou simultaneamente nas equipes de produção e desenvolvimento.
Projetou e desenvolveu páginas da web dinâmicas usando JSP, HTML/HTML5, CSS3, JavaScript, JQuery e Angular-JS.
Struts, Servletsfor single page applicatons.
Usei JQuery para percorrer uma árvore DOM e manipular os nós na árvore, implementei o arrastar e soltar.
Funcionalidade de arrastar e soltar usando o framework JQuery.

Usei Angular, Bootstrap para uma interface rica e um desempenho mais rápido e Angular UIRouter para roteamento de páginas.
Desenvolveu diretivas personalizadas em AngularJS, trabalhando em nível de atributo, nível de elemento e nível de classe.
Trabalhar em hotfixes nas correções de problemas de produção. Fazer parte do suporte de produção.
Multithreading Implementado, Confiabilidade, Tratamento de Exceções, Genéricos e Coleções
sempre que necessário.
Trabalhei no desenvolvimento do AEM 6.3 para
Envolvido na preparação das melhores práticas para Java Code JDK 1.7.
Desenvolva a parte desafiadora do projeto, ou seja, as definições de processo em XML (openWFE) para os fluxos de trabalho.
Usei JDBC para conectividade e manipulação de banco de dados.
Realizou testes unitários para cada módulo na aplicação.
Teste de unidade com JavaScript e [Link]. Usou Angular-JS Http Request para ler dados de servidores web e
processarDadosJSON para renderizar na interface do usuário.
Responsável pela criação de páginas web responsivas utilizando o Twitter Bootstrap e consultas de mídia.
Desenvolveu codificação interna usando tecnologias J2EE com base na Arquitetura MVC.
Implementou a lógica de negócios usando Java, Spring MVC e Hibernate.
Implementou serviços Web Restful para recuperar dados do lado do cliente e fez chamadas de API REST do Angular JS.
analisei os dados para projetar para o cliente e gerenciei a segurança e a autorização usando Spring Security e OAuth.
Envolvido no processamento em lote usando o framework Spring Batch para validar arquivos de feed e carregar dados em
correspondingEBX5tables.
Desenvolveu objetos de negócios usando POJOs e camada de acesso a dados usando o framework Hibernate
Alcançada a injeção de dependência criando serviços Spring, controladores Spring e DAOs para conectar objetos.
business classes.
Implementado o DAO para buscar dados do banco de dados usando Hibernate para realizar várias operações no banco de dados
e evitar declarações de acesso redundantes ao banco de dados
Projetado e desenvolvido componentes de negócios usando Spring Boot, Spring Dependency Injection (Core), Spring
AOPFramework e Anotações Spring.
Gerenciamento de Transação com Hibernate Usado, Transações em Lote do Spring/Hibernate e conceitos de cache do Hibernate.
Usou o Spring Data Framework para utilizar os recursos do Spring JDBC e das classes Spring ORM, como JDBCTemplate e
HibernateTemplate para realizar as operações no banco de dados conectando-se às fontes de dados disponíveis.
Removed all theXMLbased configuratons required to build theMVCapplicaton and maintained in the classes
usando Spring Boot.
Usei o Spring Boot que é radicalmente mais rápido na construção de Microserviços em nuvem.
Extensa experiência com IBM Web Sphere Server, BEA Web Logic, JBoss e servidor Tomcat.
Arquitetura SOA implementada com Serviços Web usando SOAP, WSDL, UDDI e XML usando o framework CXF
ferramenta/Apache Commons. Trabalhei na análise dos arquivos XML usando parsers DOM/SAX.
Experiência na implementação de Serviços Web usando ApacheCXF, SOAP, WSDL e interfaces REST em Java.
Usei o ApacheCXF para construir clientes de serviço web.
Criadas novas tabelas, procedimentos armazenados, funções, visões, índices e restrições, gatilhos e SQL necessário
ajuste para reduzir o tempo de resposta na aplicação.
Fiz parte do desenvolvimento de um sistema de processamento de mensagens de alto throughput usando Kafka
Carregar dados de várias fontes de dados usando Kafka.
Focado em Desenvolvimento Orientado a Testes, criando assim testes JUnit detalhados para cada funcionalidade.
antes de escrever a funcionalidade
Ferramenta de construção Maven usada para criar arquivo EAR a ser implantado em servidores de aplicação. Também é usada para
gerenciamento de dependências do código na aplicação.
Casos de teste de unidade/integrados desenvolvidos usando a ferramenta Junit do Devops.
Utilizei a ferramenta JIRA do Devops para acompanhar o progresso das histórias e segui a metodologia ágil.
Desenvolveu o aplicativo usando o Eclipse como IDE e utilizou seus recursos para edição, depuração, compilação,
formatando, construir autômato.
Aplicações implantadas no servidor Apache Tomcat.
Adaptadores WebSphere implantados sistemas ECM integrados inbound e outbound e motor de regras para BPM
Integração Contínua e Deployment Contínuo CI/CD
Envolvendo na construção dos módulos em ambiente UNIX com script ant.
Environment: JDK 1.7 and 8, HTML5, CSS3, JQuery, Ajax, Angular-JS, Bootstrap, JSON, J2EE, Spring MVC, Micro
Serviços, Cassandra, Spring Security, Spring Boot, Spring Batch, Spring JDBC, Spring ORM, JSP, Hibernate, Restul, UDDI
WSDL, Stored Procedures, WebSphere, Kafa, RAD, Apache CXF,ApacheTomcat, Dockers, Unix, log4j, BPM,
Metodologia Ágil/Scrum, Maven, JIRA, TDD, Mongo DB, Elastic Search, Jenkins, GIT, Eclipse, SVN.

Client: TD Ameritrade Maio de 2016 – Nov 2017


Baltimore, Md
Cargo: Desenvolvedor Full Stack Java

Responsibilites:
Envolver-se na metodologia de Análise e Design de Sistemas, bem como no Design e Desenvolvimento Orientado a Objetos usando
Metodologia ágil para capturar e modelar requisitos de negócios.
Interaja com os proprietários de negócios para apoiar na elaboração de histórias de usuários e na organização do backlog.
Desenvolva o front-end usando HTML5, JavaScript, jQuery, AJAX e CSS3.
Envolver-se no desenvolvimento de páginas web utilizando a biblioteca JavaScript Bootstrap.
Desenvolver aplicação usando JSP, Angular JS para páginas de administração, Servlets, Spring e Hibernate.
Desenvolver JavaScript usando o framework JMVC para atualizações e melhorias.
Integre o jQuery UI do frontend com a API REST do backend usando AngularJS.
Siga o padrão de Aplicação de Página Única (SPA) e use AngularJS MVC para construir uma aplicação compatível com vários navegadores.
aplicativo.
Envolver-se no desenvolvimento de interface web usando AngularJS, jQuery e JavaScript.
Desenvolver a camada de apresentação usando frameworks baseados em JavaScript, incluindo JavaScript MVC (JMVC), jQuery, AJAX
e JSON com serviços RESTful.
Implementado microsserviços Spring Boot para processar as mensagens na configuração do cluster Kafka.
Trabalhei em estreita colaboração com a equipe do KafaAdmin para configurar a instalação do Kafa nos ambientes de QA e Produção.
Envolver-se no desenvolvimento de Controladores, Modelos e Serviços para o Angular UwrxqI.
Use CustomJSPtags para separar a apresentação da lógica da aplicação.
Use o framework Spring para implementar a lógica de negócios e manter transações.
Desenvolver visões e controladores para os módulos de cliente e gerente usando Spring MVC e Spring core. Desenvolver REST
serviços web para consumir dados do sistema de reclamações.
Desenvolva os serviços web RESTful usando o Spring IOC para fornecer aos usuários uma maneira de executar o trabalho e gerar diariamente
relatório de status.
Envolvido no desenvolvimento de APIs REST usando Spring Boot e objetos Mockito para serviços.
Participe do UnitTestng usando JUnit/RSA8 para testng de diferentes módulos. Envolva-se no desenvolvimento de casos de teste JUnit.
para serviços.
Construa e suporte aplicativos em nuvem baseados em Java para Pivotal Cloud Foundry.
Escreva consultas SQL e procedimentos armazenados usando PL/SQL para interações com a camada de dados.
Fiz alterações em várias propriedades CSS para melhorar a interface do usuário de acordo com os requisitos do cliente.

UseLog4jto track errors.


Ambiente: JDK 1.7 e 8, HTML5, CSS3, JQuery, Ajax, Angular-JS, Bootstrap, JSON, J2EE, Spring MVC, Micro
Serviços, Cassandra, Segurança do Spring, Spring Boot, Spring Batch, Spring JDBC, Spring ORM, JSP, Hibernate, Restul, UDDI
WSDL, Procedimentos Armazenados, WebSphere, Kafka, RAD, Apache CXF, Apache Tomcat, Unix, log4j, BPM, Agile/Scrum
Metodologia, Maven, JIRA, TDD, Mongo DB, Elastc Search, Jenkins, GIT, Eclipse, SVN.
Client: Cigna Health Set 2014 - Abr 2016
Bloomfield, CT
Função: Desenvolvedor Java Full Stack

Descrição: A Cigna é uma líder global em serviços de saúde dedicada a ajudar as pessoas a melhorarem sua saúde e bem-estar.
senso de segurança. Eles trabalham juntos com os clientes para ajudá-los a levar uma vida saudável e segura. Eles personalizam o
planos para fornecer produtos e serviços relevantes, e ajudar os clientes a escolher cuidados de saúde acessíveis e alcançar o ótimo
resultados de saúde. Eles operam em diferentes setores para profissionais pessoais, empresariais e de saúde.

Responsibilites:
Envolvido no SDLC Coleta de requisitos, Análise, Design, Desenvolvimento e Teste de aplicação usando Agile
Modelo.
Envolvido no desenvolvimento da camada de apresentação e desenvolvimento responsivo de GUI usando JSP, HTML5,
CSS/CSS3 Bootstrap e validações do lado do cliente foram feitas usando Angular-JS, XSLT e JQuery (Mascaramento), e
Gráficos Google XMLDOM.
Trabalhou em Prototipagem e Implementação usando JavaJDK1.7.
Escrevi Webservices usando SOAP para enviar e receber dados da interface externa.
Desenvolveu serviços que envolviam tanto a produção quanto o consumo de serviços web (WSDL, SOAP e JAX-WS). Além disso,
publicou o WSDL no registro UDDI usando a arquitetura SOA.
Utilizou o Framework Tiles e Bibliotecas de Tags na camada de apresentação para simplificar as complexidades do
aplicação.
Usou Inversão de Controle do Spring, para facilitar o teste e a integração da aplicação
Usou Auto wired Pojo.
Functonalites include writng code in HTML, CSS, JavaScript, jQuery, Ajax, JSON, Angular-JS, and Bootstrap with
Banco de dados MySQL como backend.
Desenvolvimento de aplicação web para sistema backend usando Angular-JS com HTML5 e CSS3 de ponta.
técnicas
Utilizou anotações Spring e configuração XML para Injeção de Dependência
Implementou serviços web para comunicação usando SOAP.
Foram fornecidas conexões usando Spring JDBC ao banco de dados e desenvolvidas consultas SQL para manipular os dados.
Usou o conceito Spring DAO para interagir com o banco de dados (DB2) usando o Jdbc template.
Trabalhou com ferramentas de teste de serviços da Web como SoapUI e Parasoft.
Usou o Ratonal Clear Case para controle de versão.
Aplicações Implantadas no Servidor Apache Tomcat.
Usou o CodePro Analytcs para garantir que todo o código mantenha os padrões.
Script do Maven utilizado para construir e implantar a aplicação.
Envolvido em correções de bugs, melhorias e refatoração de código.
Environment:JDK 1.7, RAD, ApacheTomcat Applicaton Server, Spring Framework, Angular JS, JQuery, Bootstrap,
AJAX, JSON, Java, JSP, Strut2, JavaScript, HTML, CSS, DOJO, SOAP, UDDI, WSDL, SOAPUI, JAX-WS, JDBC, DB2 e Sonar.

Client: Garima Soſtware Solutons Pvt. Ltd Jan 2013 - Set 2014
Hyderabad, Índia
Função: Desenvolvedor de software

Project: Enhanced Loan Management System (ELMS)


Desenvolveu um sistema integrado para os Empréstimos Agrícolas da ITD para otimizar o onboarding e o atendimento dos empréstimos emitidos.
agricultores integrados com o sistema de garantias.

Responsibilites:
Envolvido nas fases do ciclo de vida do desenvolvimento de software, como Desenvolvimento, teste e suporte à Produção.
Trabalhei extensivamente no desenvolvimento de páginas da web usando Spring MVC e Hibernate.
Responsible for building applicatons using Maven.
Desenvolveu páginas da web usando HTML, CSS, JavaScript, JSP e Struts.
Escrevi JavaScript para validações do lado do cliente.
Projetou e desenvolveu classes Acton, Form bean, JavaBeans para interagir entre a UI e o EJB.
Usou o GitHub para gerenciamento de código.
Aplicações web integradas com processos de autenticação padrão da indústria, como LDAP.
Operações de banco de dados suportadas, incluindo inserções, atualizações e recuperação de bancos de dados Oracle e SQL Server
usando SQL, PL/SQL, T-SQL.
Trabalhei em estreita colaboração com os desenvolvedores front end da equipe para coordenar as atividades do projeto.
Ambiente: Core Java, Spring MVC, Hibernate, Eclipse, Maven, GitHub, Apache Tomcat, SQL Server

Você também pode gostar