We provide IT Staff Augmentation Services!

J2ee Web Design Developer Resume

Charlotte, Nc

Summary :

  • Full Stack Java J2EE Developer with 9 years of experience in Analysis, Design (OOD) and Development of Web, Mobile, Service Oriented, Event Driven and Cloud Based enterprise Application.
  • Subject Matter Expertise in areas Insurance, Investment, Banking, Transportation and Ecommerce System.
  • Agile Methodologist - Performed various other roles like Automation Engineer, Frame work development, Onsite/Offshore Coordination, Scrum Master and Test Driven Development.
  • Quick learner, Hard dedicated worker with passion and drive to learn new skills.

Highlights

  • Reverse engineered an existing web application from scratch, which was using Flex, JSP, Struts, EJB, IBM WebSphere to Current technology stack like Angular JS, Bootstrap, Spring MVC, Integration, AOP, Batch, JDBC, Apache camel, Hibernate, JPA, JMS, TC server, Site Minder, IBM Data power, Apache shiro, Maven.
  • Experience in working IBM WebSphere Portal, Oracle WebLogic Portal, Life ray Portal, Spring MVC and developed many web services in various style (SOAP/REST) and integrated with mobile and cloud system.
  • Build many web applications using these technologies HTML, CSS, JSP, JavaScript, JQuery, Tag Libraries, Servlets, spring, Web services, Hibernate, JPA, and SQL.
  • Produced and Consumed Web services in various style with various api’s like Jersey, Apache CXF, Jackson, JAXB. Heavily used XML, XSLT, XPath, Xquery, DOM, SAX Parser.
  • Automated these projects using selenium web driver, testng and built hybrid test frame works. For Stress testing and monitoring used JProfiler, Jconsole, JMeter, TCP dump, HP performance center, Load Runner.
  • Built Various ESB work flows using IBM Message Broker tool kit, Spring Integration.
  • Good knowledge in writing SQL, Stored Procedures, Unix shell scripting, ORM Mapping, Table design, Transaction Management and Caching techniques.
  • Integrated with multiple distributed system like MDM, BPEL, FileNet, Queue Manager, Coherence Cache, Data power, Cloud api and iphone Mobile application.

User Interface

HTML, CSS, Flex, JSP, JSTL, Servlets, Portal, CSS, Ajax, JSF, JavaScript, jQuery, json, Dojo, Angular JS, Bootstrap.

Middle Ware

Programming Language

Java, C, C++, VB.net

J2EE Frameworks

Struts 1.0/2.0, Spring, Hibernate, JPA, Ibatis, JMS, and EJB.

Spring Modules

Spring MVC, Core, Web Service, JDBC, Batch, Integration, JDBC, JPA, JTA, AOP

Design patterns

Creational, Structural, Behavior.

Web Services

SOAP, REST, WSDL, XSD, JAX-RS Jersey, Apache CXF, Spring WS, SAAJ, JAXB, JIBX, Jackson, Oracle SOA.

XML

XSD, XSLT, XPATH, JXPATH, XQUERY, Altova xmlspy, SOAP UI, Dozer DOM, SAX

Security

SSO using Clear Trust, Site binder, apache shiro, OAuth

Cloud

Jcloud Api for storage

Backend

Database

Oracle(PL/SQL), MS SQL(T-SQL),DB2, Derby, Mango DB, Stored Procedures, View, Triggers

Operating System

Windows, Unix (cmd & shell script)

Data Archetype

MDM, Insurance Application Architecture (IAA)

ESB

Apache Camel, Spring Integration, IBM Message Broker V7, IIB, IBM MQ Series,IBM Datapower

Work Flow

IBM FileNet, BPEL, JCAPS

Server

Web sphere, Web logic, LDAP, Tom cat, tcserver, JBoss, Mark Logic, Glass fish

Builds Tools

Ant, Maven, Hudson, CVS, Tortoise CVS, SVN, Star Team, Cruise Control

Tools

Automation Api’s

Selenium web driver, Junit, Easmock, Jmock, HtmlUnit, TestNG, Cucumber, FireBug, HTTPWatchPro, Http Analyzer, Fiddler4

Automation Tools

HP Quality Center(QA), ALM

Performance Monitoring / Stress testing

Mercury Test Director, JProfiler, JConsole, JMeter, Load Runner, Soap UI

OOAD Tools

Microsoft Visio, Rational Rose, Lucid Chart

Task Tracking Tools

Rational Team Concert, Rally, Mingle, Xplanner,

Document Generation Tools

Jasper, IText, IReports, Jasper Assistant, freemarker

IDE’s

Eclipse, RAD, Spring Tool Suite, Intelj

Professional Experience:

Confidential

Role: Team Lead

Role and Responsibilities

  • Rewrite the existing Life ray portal WebSphere application into Angular –REST –Tomcat application
  • Core developer in the New Features Team, developing web applications using Flex, JSP, Servlets, Struts, Spring MVC, Spring & Life Portlets, JSF, JQuery, JavaScript, DOJO, Ext JS, Angular JS.
  • Used Spring MVC and Spring WS to make calls to the Middle ware.
  • Used Spring JDBC, JPA and Hibernate templates to Read and write data into Database.
  • Heavily worked on SQL for and Used Maven Flyway Automation to run the scripts in various environments.
  • Extensively worked in IBM Message Broker v7.5 and IIB and wrote broker flows using ESQL and Java Compute Node elements.
  • Extensively worked on Portal UI for integrating the various web Services.
  • Heavily worked in JMS and IBM Message Broker, MQ’s and built various Message flows.
  • Automated the test script using Selenium, Corn Jobs, Control M and other test frameworks.
  • Wrote a new Selenium framework as well as extended the existing selenium framework of Railinc.
  • Experience with automation tool Selenium 2.0 (WebDriver) using Hybrid framework.
  • Experience in using JUnit and TestNG frameworks
  • Performed Browser Compatibility testing with different browser versions using automation selenium scripts.

Environment: Developer Environment: Eclipse 3.0 with LifeRay, RAD 7 with WebSphere Integration Developer, IBM Message Broker Toolkit (V7,V9 and IIB) .

Front End: Java, JSP, HTML, JSP, Servlets, Tag Libraries, Ajax, Java Script, Dojo, ExtJs, JQuery, Json, Oracle Web logic Portal, Liferay 6, Struts, Spring MVC, Spring Web flow, Angular Js.Middle layer: Java, Design Patterns, Spring-WS, Web services, SOAP, REST, XML, XSLT, IBM Data power, Jibx, Jaxb, Spring-core, JDBC, ibatis, JMS,JPA, JTA, Hibernate, Back End /Server : MS-SQL server, Oracle 10g/11g, MDM, Weblogic, Websphere, Unix shell scripts, Cohernce, GemFire, Ec2 amazon cloud.Work Flow: ESB, BPEL, Message Broker, DatapowerTesting: Selenium 2.0, Junit, TestNG.

Confidential
Role: J2EE Web Design Developer

Role and Responsibilities

  • Involved in Requirement Analysis, Design and Development of the Application
  • Developed Web applications using JSP and servlets using Struts, Spring MVC, Spring Web Portlet.
  • Create Proof of Concept (POC) for and played a Key Role in identifying the gaps in the existing architecture.
  • Bpelized the existing manual flow to Automatic flow for this Application
  • Exposed and consumed various Web services using REST, Spring-WS, Axis2 and other frameworks.
  • Worked in producing and consuming webservices using Oracle SOA.
  • Implemented the whole Business Logic in a typical J2EE layered approach using Java/J2EE Patterns.
  • Designed and Completed POC for webservices to Read and write into Systems like Message Queues (JMS), Main Frame(CICS), MDM, MS Sql server, Oracle server.
  • Used Spring JDBC, JPA and Hibernate templates to Read and write data into Database.
  • Designing Tables and writing SQL’s for RDMS databases ( PL/SQL/T-SQL)
  • Extensively worked on Portal UI for integrating the various web Services.
  • Onsite/Offshore Coordination.

Environment: Developer Environment: Eclipse 3.0, RAD 7.

Front End: Java, JSP, HTML, JSP, Servlets, Tag Libraries, Ajax, Java Script, Dojo, ExtJs, JQuery, Json, Web logic Portal, Struts, Spring MVC, Spring Web flow.Middle layer: Java, Design Patterns, Spring-WS, Web services, SOAP, REST, XML, XSLT, IBM Data power, Jibx, Jaxb, Spring-core, JDBC, ibatis, JMS,JPA, JTA, Hibernate, Back End /Server : MS-SQL server, Oracle 10g/11g, MDM, Weblogic, Websphere. Cohernce, GemFireWork Flow: BPEL, IBM File net

Confidential
Role: J2EE Developer/ Tech Lead Sep 2007 - Dec 2009

Role and Responsibilities:

  • Used MVC based Struts framework to develop the multi-tier web application presentation layer.
  • Extensively used Custom Tag Libraries to develop the screens.
  • Worked extensively on JSPs, tiles to accommodate all presentation customizations on the front end.
  • Used Ajax Framework to pain the various section of the screen.
  • Used WorkManger to handle Multiple threading.
  • Used DynaCache for effective cache of Data.
  • Communicated to Various Systems using Web Services.
  • Used Junit & HTMLUnit framework for writing Test Classes.
  • Used TDD approach and worked in Agile methodology
  • Generated all Policy Documents using various open source Tools like Jasper, itext, iReports
  • Used various UI Tools like Firebug, IE Http Analyzer for debugging.
  • Used Selenium scripts for Recording & Automated Testing
  • Onsite/offshore coordination
  • Posted large volumes of data to the backend system using JMSTemplate, using Message Queues.

Environment: Java, JSP, HTML, JSP, Servlets, Tag Libraries, Ajax, Java Script, Dojo, ExtJs, JQuery, Json, Objective C, Webservices, Jibix, Jprofiler, Websphere v5 & V6, DynaCache, Struts 2.0, Sping 2.5, JDBC, ibatis, Hibernate, EJB, Oracle, JMS, Junit, Easymock, Jmock, Html Unit, RAD 7.0, Eclipse, Hudson, Maven, SVN and CVS in in Windows.

Confidential

Role: J2EE Developer Oct 2005 - Sep 2007

Role and Responsibilities:

  • Started Building web application from scratch, by doing lot of Proof of concepts.
  • Involved in the High Level Design Documents.
  • Extensively used Custom Tag Libraries to develop the screens both Flex and JSP tags.
  • Developed all screens with Ajax & Dojo Frameworks
  • Generated all Policy Documents using various open source Tools like Jasper, itext, iReports
  • Used various UI Tools like Firebug, IE Http Analyzer for debugging.
  • Used Selenium scripts for Recording & Automated Testing
  • Onsite/offshore coordination

Environment: Flex 1.0, Action script, Java, J2EE, HTML, JSP, Servlets, Tag Libraries, Ajax, Java Script, Dojo, ExtJs, Struts 2.0, Spring, JDBC, Derby, DB2 and Oracle, Firebug, Jasper, iReports, iText, Selinium, RAD 6, WebSphere, Jboss, ANT, Maven and SVN in Windows.

Hire Now