Java Developer, Release Support Engineer And Offshore Coordinator Resume
Warren, NJ
SUMMARY
- 15+ years of experience in working on mission - critical, multi-tier applications for several financial and other Fortune 500 companies usingJava,J2EE and Web technologies.
- 9+ years of experience onJ2EEApplication Servers likeWebSphere, Tomcat and WebLogic
- Expertise in developing enterprise applications using Servlets, JSP, Struts, Spring, Hibernate and Web Services
- Good knowledge in HTML, CSS, jQuery and JavaScript with frameworks
- Ten+ years of experience in working with various databases: Oracle, MySQL and DB2.
- Hands on experience in full life cycle of web development and business applications
- Effectively training, motivating and mentoring onsite/ offshore developers, testers and customers.
TECHNICAL SKILLS
Web Technologies: Java, J2EE, Servlets, JSP, Design Patterns, Struts, Log4J, Ant, Maven, Ivy, SpringApache POI, JMS, IBM MQ Series, Autosys, Filenet P8 3.5/4.5
IDEs: Eclipse, OEPE, WSAD, RAD and MyEclipse
Application / Web Servers: Web Logic 8.1/9.2/10.x, WebSphere 4/5/6.x/7.x, Tomcat
Scripting Languages: HTML, CSS, JavaScript, jQuery, EJS, Backbone, Angular
UI Frameworks: Backbone.js, Angular.js, Marionette, Momentum
Tools: UML (Rational Rose, Visio), TOAD, SQL Navigator, SoapUI, Firebug, Poster, Fiddler
ORM Frameworks/Layers: Toplink, Hibernate, JPA
Versioning: ClearCase, CVS, Perforce, Star Team, AccuRev
Databases: Oracle, DB2, MySQL
Development Processes: SDLC (Waterfall model) and Agile (Scrum, Pair programming)
Operating Systems: Windows, Sun UNIX, Ubuntu Linux
SOA/Web Services: Axis2, JAX-WS, XML, XSD, JAXB, WSDL, RESTful
PROFESSIONAL EXPERIENCE
Confidential, Warren NJ
Java Developer, Release Support Engineer and Offshore Coordinator
Responsibilities:
- Responsible for creating service classes using Struts, Spring IOC
- Used Axis2 (SOAP based Web Services) to call the existing Web Services written in .net
- Used Jersey(RESTful based Web Services) to create JSON objects during runtime and tested using SOAP UI tool
- Created Hibernate and POJO classes
- Involved in configuring Connection pools, Data Sources in Weblogic Server
- Involved in maintenance of existing Iconic/NetACE application using Java/J2EE classes
- Created User Interface screens using HTML5, CSS3, EJS framework, JavaScript and jQuery
- Supported both UAT/Prod environments during every month release.
Environment: Java 6, Struts, HTML5, CSS3, JavaScript, Json, jQuery, EJS, Backbone, Marionette, Momentum, RequireJS, Fiddler, Poster, Confluence, JIRA, Axis2 (SOAP), Jersey (RESTful), JAXB, Spring IOC, Ant, Maven, Jenkins, Agile (Scrum), SoapUI (WS Tool), Fiddler, Adobe SiteCatalyst, AccuRev, OEPE, Weblogic 10.2, Oracle
Confidential, Charlotte NC
Java Developer/Support Engineer
Responsibilities:
- Worked in deadline driven environment with immediate feature release cycles.
- Offshore coordination on defects for concurrent releases
- Used Borneo framework in the new releases
Environment: Java 6, Servlets, JSP, RAD, Java/J2EE Design Patterns, Hibernate, Log4J, DB Visualizer, HP Quality Center, IBM WebSphere 6.0, Oracle 11g, Windows XP
Confidential, Charlotte NC
Java Developer & Filenet eForms Developer
Responsibilities:
- Implemented application front end with HTML, JSP, WRIA tags
- Implemented several JAVA/J2EE design patterns
- Used JIRA & Quality Center to assign, track, report and audit the issues in the application
- Implemented the persistence layer using Hibernate ORM
- AutoSys is used for defining, scheduling and monitoring jobs
- Developed several Filenet forms for Cyber Workflow using content management tool Filenet P8
Environment: Java 6, Java/J2EE Design Patterns, Eclipse, Weblogic, WRIA/ YahooUI, Hibernate, Hummingbird, Autosys, IBM Filenet 3.5/4.5 P8 eForms, IBM Build-Forge, JIRA, Oracle 11g, Agile, Windows XP, Sun Solaris Unix
Confidential, Hartford, CT
Business Analyst & Java Developer
Responsibilities:
- Involved in the gathering requirements from the users
- Involved in creating Servlets and JSP pages
- Used CVS for Source Code repository
- Used Oracle Database to maintain the existing user information
Environment: Core Java, Servlets, JSP, HTML, XML, JavaScript, Tomcat, CVS and Oracle
Confidential, Pittsburgh, PA
Java Developer
Responsibilities:
- Developed presentation tier using Icefaces to implement MVC design pattern
- Used IBM RAD to develop, test and debug the web based application
- In corporate various design patterns like MVC, DAO and Value Objects
Environment: JAVA, J2EE, Icefaces, Hibernate, JPA, RAD, Websphere, DB2, Rational RUP/Clearcase
Confidential, San Antonio, TX
J2EE Developer, Build Manager
Responsibilities:
- Created & Designed the J2EE web application using UML Diagrams
- Developed Sequence diagrams, activity diagrams and Class diagrams using Rational Rose
- Used RAD 6.0 and WebSphere AppServer 5.1/6.0 for the development, deployment, configuration and debugging.
- Used multi-tier approach consisting of Client tier, Business Logic Tier, Services Tier, Persistence Tier
- Implemented Java Design Patterns such as Singleton, Factory Method, Façade and Abstract Factory
- Implemented J2EE Design patterns such as Value Objects, DAO (Data Access Objects), and Business Delegate
- Used TopLink for persistence frame work
- Coordinate test builds during the development life cycle with developers and testers.
- Deployed J2EE Application in WebSphere managed servers from development to Pre-Production
Environment: Java 1.5, HTML, JavaScript, XML, XML Schema, SAX, JDBC 2.0, Servlets 2.2, JSP 1.1, Java Beans, JMS, IBM MQ, Struts, Ant, Log4J, JAXB, JUnit, WSAD 5.0/5.1, IBM WebSphere 5.0/5.1, RUP, UML, StarTeam, TOAD, Toplink, Oracle 8i, Windows XP and IBM AIX (Advanced Interactive eXecutive).
Confidential, Tallahassee FL
J2EE Engineer & Production Support Engineer
Responsibilities:
- Written technical requirements documents (TRD) based on Business design documents (BDD)
- The prototypes of reusable components (EJBs i.e. Session and Entity) were also developed
- Used IBM Websphere studio workbench to develop, test and debug the web based application
- Used J2EE patterns such as Value Objects, DAO (Data Access Objects), and Business delegate
- Used XMLBeans to retrieve messages from IBM MQ
- Trained end users on using the application and involved in User Manual preparation
- Involved in day to day production support issues
Environment: Java 2.0, JDBC 2.0, Servlets 2.1, JSP 1.1, EJB 1.1, Struts, HTML, DHTML, JavaScript, XML1.0, XSL, XSLT, JAXP, SAX, WSAD 5.0, IBM MQ, IBM WebSphere 5.0, JMS, JNDI 1.2, Rational Rose, Oracle 8, Windows XP
Confidential, Richmond VA
Java Developer & QA Tester
Responsibilities:
- Involved in writing JSPs, Servlets, DAOs, HTML, CSS, and Javascript for policy management module
- Involved in configuring and administration of Connection pools and Data Sources in WebLogic
- Developed presentation tier using JSP, struts and XML/XSLT to implement MVC design pattern
- In corporate various design patterns like MVC, DAO and Value Objects
- Developed JSP pages (screens) using tiles framework (Header, Footer, Menu and Body)
- Used Java Struts Framework to architect web application
Environment: Java, Servlets, JSP, Log4J, Mercury Quality Center, Oracle 8.0, WebLogic 7.x, Sun Solaris UNIX