Senior J2ee Developer Resume Profile
Bentonville, AR
Tools/METHODS Java JDK 1.1, J2SE 1.3/1.4/5.0, Java SE 6/7 , SQL, PL/SQL, C, C Servlets 2.2/2,5/3.0, JSP 1.1/2.0, JDBC 2.1/3.0/4, EJB 2.0/3.0/3.1, JNDI 1.2, JSTL, CVS, SVN, JMS 1.0/1.1, Microsoft VSS, Clear Case Struts 1.2/1.3/2.0, Spring 1.3/2.0/3.0, 3.1.1, Hibernate 3.0, JSF 1.1/1.2, JUnit, ANT 1.4/1.6, Maven, Web Services SOAP, WSDL , AJAX, XML, SAX, DOM, JAXP, JDOM, JAX-WS 2.0/2.2, JAX-RS 1.1, XPath, SOAP, WSDL, UDDI, XSLT, XHTML, DTD. Web Logic 6.1/7.0/8.1/9.0/10.1, Web Sphere 6.0/7.0, Apache Tomcat 5.5 /6.0. AJAX, HTML, HTML5, CSS, DHTML, Dojo, JQuery, Angular JS, Java Script. Eclipse 3.2/3.6/4.2/4.3, NetBeans 7.0/7.3 and Sun Studio IDE Oracle 8i/9i/10g/11g, MySQL 4.1/5.1/5.5, SQL Server2000/05/08, DB2 Mac OS X v 10.7/8/9, Linux, Windows 8/7/Vista/XP/NT/2000/98, UNIX, Waterfall, Agile, TDD | Relevant Experience Senior J2EE Developer with 8 Years of Professional Software Experience in developing Multi-Tier Distributed Applications. Skills Inventory
|
Work Summary
Senior J2EE Developer
Confidential
- Extensively involved in development and coding of LIBRty web application.
- Involved in designing the jobs and developed the system for data retrieval.
- Used Agile based SCRUM methodology for developing the project.
- Created jobs using batch processing which can be triggered in mainframe.
- Involved in writing shell scripts to initiate the jobs on a daily basis.
- Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.
- Implemented Spring MVC architecture and Tiles for an efficient implementation of the view level customizations and interfaced with application logic.
- Had extensively used JSTL and Tag libraries. Implemented the persistence layer using Hibernate ORM.
- Developed EJB component to implement business logic using Session and Message Bean.
- Implemented asynchronous request processing using Message Driven Bean.
- Exposing the Services using Web Services with WSDL, SOAP, and UDDI.
- Used JMS for communication with client.
- Used Super Putty to run the shell scripts, which initiated the jobs.
- Excellent working experience with Informix including storage and retrieving data using Hibernate.
- Building and deploying the application in UNIX grid box Server.
- Used Maven tool for building application EAR for deploying on servers.
- Developed and executed Unit Test cases using JUnit framework by supporting TDD Test Driven Development .
- Provided Log4j support for the application for debugging the system.
Environment: J2EE, JDK 1.7, Eclipse 4.3, Spring 3.1.1, JSP, Servlets 3.0, EJB 3.0, Hibernate 3.0, Oracle 11g, PL/SQL, CSS3, Ajax, HTML5, Angular JS, Log4j, JUnit, SOAP, JMS, XML Bean, ANT.
Senior J2EE Developer
Confidential
- Extensively involved in the phases of SDLC. Used Agile based SCRUM methodology for developing the project.
- Involved in designing the UI and developed the UML class diagrams.
- Involved in front end development using JSP's and Servlets that present data to the client.
- Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
- Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.
- Implemented Struts MVC architecture and Tiles for an efficient implementation of the view level customizations and interfaced with application logic.
- Developed Struts Actions and action mappings for fetching information from and delegating request to the service layer.
- Had extensively used JSTL and Tag libraries. Implemented the persistence layer using Hibernate ORM.
- Developed EJB component to implement business logic using Session and Message Bean.
- Implemented asynchronous request processing using Message Driven Bean.
- Exposing the Services using Web Services with WSDL, SOAP, and UDDI.
- Used SAX-DOM parsers for parsing XML data, JAXB API for binding.
- Used Struts validator framework to validate the form data.
- Used JMS for communication with client.
- Used multithreading concepts to avoid deadlocking and cleaning of data to insert into database.
- Excellent working experience with Oracle including storage and retrieving data using Hibernate.
- Building and Deploying the application in Weblogic Application Server.
- Used ANT tool for building application EAR for deploying on Web Logic Application servers.
- Developed and executed Unit Test cases using JUnit framework by supporting TDD Test Driven Development .
- Provided Log4j support for the application for debugging the system.
Environment: J2EE, JDK 1.6, Eclipse 4.3, Struts 2.3, JSP, Servlets 3.0, EJB 3.0, Hibernate 3.0, Oracle 11g, PL/SQL, CSS3, Ajax, HTML5, Java Script, Log4j, JUnit, SOAP, JMS, XML Bean, Weblogic 10.1, ANT.
Senior J2EE Developer
Confidential
- Designed UML diagrams using UML and Rational Rose.
- Extensively worked on User Interface for few modules using JSPs, JavaScript and Ajax.
- Involved in multi-tiered J2EE design utilizing MVC architecture Struts Framework , Hibernate and EJB deployed on Websphere Application Server connecting to an Oracle database. The Application is designed using J2EE technologies based on Spring MVC architecture.
- Involved in coding and unit testing of Servlets, JSPs and EJBs.
- Developed web components using Spring and Struts frameworks.
- Developed the spring AOP programming to configure logging for the application.
- Front-end development using HTML, JSP, Struts, wrote custom tags.
- Developed business modules with JSP, Servlet, Struts framework, Java, XML/XSL and EJB technologies.
- Implemented JMS as Messaging Service between different software components.
- Implemented both service and consumer web service components.
- Written the transformation code using XSLT for Insurance forms for different states.
- Developed test harness to test the web services which helps test teams to test web service components independently using various request and response xml
- Involved in integrating Web Services using WSDL and UDDI.
- Used multithreading for print functionality and avoiding deadlocking.
- Extensively worked on developing WSDL, XML schemas for web service components.
- Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines.
- Deployment on Websphere Application Server
- Used Maven to build application and involved in deployment of the application in different environment
- Used Jquery to give special animation effects to the web pages.
Environment: Java 1.6, J2EE, Struts MVC 1.3, Spring 2.5, JPA Hibernate 3.0 , Web Sphere Server 6.0x, RAD 7.5, RESTful Web Services 1.1, Eclipse 3.8, AJAX/GWT 2.0, SVN, JUnit, Log4j, HTML5, CSS3, Oracle 11g, Maven.
J2EE Developer
Confidential
- Designing JSP using Java Beans.
- Involved in Design, Development, Testing and Integration of the application.
- Implemented Struts framework Action and Controller classes for dispatching request to appropriate class
- Developed using simple Struts Validation for validation of user input as per the business logic and initial data loading.
- Design and implementation of front end web pages using CSS, Java Script, JSP, HTML, XHTML, JSTL, Ajax and Struts Tag Library.
- Designed table structure and coded scripts to create tables, indexes, views, sequence, synonyms and database triggers.
- Involved in writing Database procedures, Triggers, PL/SQL statements for data retrieve.
- Implemented AOP and IOC concept using UI Spring Framework.
- Developed using Transaction Management API of Spring and coordinates transactions for Java objects
- Developed using CVS as a version, controlling tool for managing the module developments.
- Implemented multithreading concepts to avoid deadlocking and cleaning of data to insert into database.
- Configured and Tested Application on the Weblogic App. Server
- Used Hibernate ORM tools, which automate the mapping between SQL databases and objects in Java.
- Developed using XML XPDL, BPEL and XML parsers like DOM, SAX.
- Developed using XSLT to convert XML documents into XHTML and PDF documents.
- Written JUnit test cases for Business Objects, and prepared code documentation for future reference and upgrades.
- Deployed applications using Weblogic Application Server and Used IDE Eclipse.
Environment: Java, J2EE, Weblogic 9.0, Struts 1.2, Spring 2.0, EJB 3.0, Hibernate 3.0, Eclipse 3.6, AJAX/DOJO, JSP 2.2, XML, XSLT, XSD, HTML5, CSS3, Maven, Log4j, JIRA, CVS, Oracle 10g and JUnit.
J2EE Developer
Confidential
- Involved in Software Development Life Cycle SDLC and adopted Incremental model for software design, gathered and interpreted business requirements.
- Delivered various design artifacts such as detailed Class diagram, Sequence diagram and State chart diagrams using Rational Rose.
- Used Apache's Jakarta Struts as MVC framework for designing of the complete Web tier.
- Developed the User Interface Screens for presentation logic using JSP, Struts Tiles and HTML.
- Developed Server-side EJB components and wrote stateless session beans to perform the business logic.
- Developed Data Access Object DAO pattern to abstract and encapsulate data access mechanism.
- Created user database objects such as Tables, Views, and Indexes.
- Wrote SQL queries and Stored Procedures, Cursors and Triggers to interact with database.
- Extensively used Eclipse and deployed applications on WebSphere App Server.
- Used JUnit to write repeatable tests, mainly for unit testing.
- Developed several Automation tasks builds using Shell Scripts.
- Implemented Log4j by enabling logging at runtime without modifying the application binary.
- Used JMS for communication with the client.
- Used CVS repositories for version control.
- Built processes with Maven framework to build and deploy the application
- Involved in building and parsing XML documents using SAX parser.
- Involved in overall system's support and maintenance services such as defect fixing, future enhancements, testing and documentation.
Environment: J2EE, EJB 3.0, JDBC 3.0, Eclipse 3.2, JUnit, Apache Jakarta Struts 1.2, JSP 2.2, JMS 1.1, Shell Scripts, SQL, XML, SAX, UML, WebSphere Server 6.0, Log4j, Maven, CVS, Oracle 10g.
Java/J2EE Developer
Confidential
- Involved in the full life cycle of the software design process including Requirement Definition, Prototyping, and Proof of Concept, Design, Interface Implementation, Unit testing and maintenance.
- Implemented J2EE design patterns like DAO, DTO, Service Locator, and Business Delegate.
- Developed Session Bean Components, Entity Beans CMP which will manage transactions with the database to deliver the content to presentation layer and also to store data into the data layer.
- Used multithreading in java classes to avoid deadlocking and cleaning of data.
- Developing EJB for the business flow Session Beans and Business objects Container Managed Entity Beans using EJB and Weblogic Application Server.
- TOAD is used as interface to the database. Implemented Procedures using PL/SQL, Views, Triggers, Functions and SQL queries.
- Used AJAX to make Asynchronous Request's for better performance.
- Designing and developing user interfaces using Java script, JSP, XML, XSLT, HTML and CSS.
- Implemented JSF MVC framework for the web applications.
- Implemented JMS as Messaging Service between Different Software Components.
- Installation of Weblogic Application Server, configuration and deployment of application in testing and production environment.
- Involved in the JUnit and Regression testing for the application.
- Used ANT scripts for code compilation and Log4j for logging purposes.
Environment: JDK 1.1, JavaScript, JSP 2.1, Servlets 2.5, Struts 1.2, HTML5, CSS3, Eclipse 3.2, WebLogic Application Server 8.1, Oracle 9i, EJB 2.1, Ant, Linux.
Java Developer
Confidential
- Involved in gathering and analyzing business requirements and converting them into technical specifications.
- Developed Class Diagrams, Sequence Diagrams as part of Module Design Documentation.
- Used Clearcase for maintaining the project documentation and code.
- Developed the application using Struts framework
- Implemented object/relational persistence using Hibernate for the domain model. Developed hbm files, Entity classes using annotations and used HQL to query the Database.
- SOAP has been used as a protocol to send request and response in form of XML messages. WSDL has been used to expose the web services using Apache Axis.
- External communication is done by JMS.
- Created LDAP services for user authentication and authorization.
- Coded ANT scripts for compiling, building, packaging the jar files and deploying.
- Used multithreading concepts to avoid deadlocking in java classes.
- Developed the application using Eclipse IDE.
- Test Driven Development approach was used and was involved in writing many unit and integration test cases.
- Agile delivery of software using practices of short iterations, sprints, Scrum.
- Developed several test cases using JUnit
Environment: Linux, Oracle 9i, WebSphere 5.0, JMS 1.0, MVC, Eclipse 3.2, Struts 1.2, Servlets 2.5, JSP 2.1, EJB 2.1, AJAX, XML, HTML, CSS, CVS, UML, Rational Rose EE 2002.