Sr.j2ee Consultant Resume Profile
Skills
Please use this table to list the skills noted in the Required/Desired section of the requirement. In addition, please respond with the years of experience for each skill and the last time each skill was used. Add or delete rows as necessary.
Skill | Years Used | Last Used |
Object Oriented Programming Experience | 7 Years | 2014 |
Java Enterprise Edition experience with Eclipse and/or Rational Application Developer | 6 Years | 2014 |
Database Programming/SQL Experience with major DBMS DB2, SQL Server, Oracle | 4 Years | 2014 |
Web Services Experience SOAP, RESTful | 4 Years | 2014 |
Superior analysis and troubleshooting skills | 2 Years | 2014 |
Superior oral and written communication skills. | 7 years | 2014 |
Java Certification. | ||
Java Frameworks Spring, Hibernate . | 4 Years | 2014 |
Messaging Experience MQ/JMS . | 3 Years | 2014 |
XML Experience XML, XSD, XSLT . | 4 Years | 2014 |
IBM Rational Tool Suite i.e. Clear Quest/Clear Case, Manual Tester/Functional Tester Training/Experience | 2 Years | 2014 |
IBM Websphere Experience | 2 Years | 2014 |
Previous PennDOT Application Development Experience and knowledge of PennDOT Systems Standards |
Employment History
Confidential
Technical Lead/Sr.J2EE Consultant
Responsibilities:
- Prepared technical design documents TDD for Use cases.
- Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
- Design Developed MDB for the new message, parsing the message and insert/update into DB.
- Developing SOAP and RESTful Web Services using JAX-WS, Spring-WS and JAX-RS.
- Design Developed Jasper reports using Jasper Assistant tool or plug-in.
- Designed the application by implementing Struts2 Framework based on MVC Architecture.
- Troubleshooting of production issues which are tracked through JIRA.
- Developing IBM Rational Tool Suite using Clear Quest/Clear Case, Manual Tester/Functional Tester Training/Experience
- Used Hibernate ORM to integrate with the business application with Oracle Database and where the hibernate template is used to implement the business logic.
- Designed the project using MVC, Session Facade, and Service Locator and Business Delegate patterns.
- Object Oriented Programming Concepts using industry standard Design patterns in developing the application.
- Configured new activation specs, connection factory and queue.
- Developed Web pages using JavaScript, HTML5, CSS3, jQuery, Angular.js to create the user interface views.
- Created various actions under Servlet-config.xml files.
- Implemented RESTFUL Web services.
- Implemented all DAO's using Spring Framework.
- Configured and deployed the application on WebSphere Application Server.
- Implemented Complex business Delegate layer using DAO's created and business logic.
- Configured and created application log files using Log4J required to trace application messages.
- Used PVCS as version control system.
- Actively involved in code reviews and bug fixing
Environment: Java 1.6, J2EE, JSP, JMS, Spring 3MVC, JDBC, RAD 7.5, IBM WSAD7.1.21, IBM DB2Connect V9.7, Rational Rose, HTML5, CSS3, XML, XSD, angular.js, RESTFUL Web services, JUnit 4.1, PVCS, Windows.
Confidential
Technical Lead/Sr. J2EE Consultant
Responsibilities:
- Designed the application by implementing Spring Framework based on MVC Architecture.
- Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to user needs.
- Developing IBM Rational Tool Suite using Clear Quest/Clear Case, Manual Tester/Functional Tester Training/Experience
- Designed the project using MVC, Session Fa ade, and Service Locator and Business Delegate patterns.
- Designed Application flows and developed UML diagrams for the application using Rational Rose.
- Troubleshooting of production issues which are tracked through JIRA.
- Object Oriented Programming Concepts using industry standard Design patterns in developing the application.
- Developed SOAP Web Services to process the brokerage payment system alerts using Spring-WS.
- Developed all JSPs, action classes and helper classes involved in the project.
- Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
- Extensively used Spring MVC framework to develop the web layer for the application. Configured Dispatcher Servlet in web.xml.
- Implemented controller abstract and mapped it to a url in servlet.xml file. Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller.
- Implemented all DAO's using Spring Framework.
- Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
- Configured and deployed the application on IBM Web Sphere Application Server.
- Implemented Complex business Delegate layer using DAO's created and business logic.
- Exposed various capabilities such as Web Services using RESTFUL.
- Configured and created application log files using Log4J required to trace application messages.
- Compiled and built the application using ANT scripts and deployed the application.
- Used SVN as version control system.
- Actively involved in code reviews and bug fixing
Environment: Java 1.5, Spring 3MVC, J2EE, MQ, JSP, JMS, Hibernate 3.0, Eclipse 3.5, Web Sphere 6.1.41, Oracle 10g, Rational Rose, HTML5, CSS3, XML, XSD, J2EE design patterns, Linux, Web Services, SVN, Windows
Confidential
Technical Lead/Sr. J2EE Consultant
Responsibilities:
- Involved in Requirement Analysis and modeled the requirement in UML using rational tool, designed the applications using OOAD and created the UI tool using Java, XML, XSD, XSLT, DHTML, and JavaScript.
- Worked on Eclipse during development to have MVC architecture for application development So that the developed application has a separate paradigm for design layer, presentation layer and control layer.
- Integrated Struts MVC architecture , Tag Libraries and created interactive form-based applications. Where these tags are used for displaying error messages in dealing with nested Action Form beans.
- Involved in injecting dependencies into code using Spring core module concepts like IOC of Spring Framework.
- Worked on Struts validations using validation.xml, validation-rules.xml in struts framework and also wrote many JavaScript's to do client side validations.
- Designed and implemented the Struts JDBC Template wrapper and Hibernate Domain Model for the services.
- Object Oriented Programming Concepts using industry standard Design patterns in developing the application.
Creating and Consuming Restful webservices for International Time and Attendance System.
- Configured and deployed the application on IBM Web Sphere Application Server.
- Developing IBM Rational Tool Suite using Clear Quest/Clear Case, Manual Tester/Functional Tester Training/Experience
- Generating SOAP based web service requests and handling the responses.
- Wrote and used Java Bean classes, JSP and Stored Procedures and also JSP custom tags in the web tier to dynamically generate web pages
- Used Hibernate ORM to integrate with the business application with Oracle Database and where the hibernate template is used to implement the business logic.
- Implemented IBM Clear case as source control tool.
- Build ANT Script for the application and used Log4J for debugging and made the code a bug free application.
- Written JUNIT test cases for testing UI Framework classes
- Participated in Unit testing and functionality testing for tracking errors and debugging the code.
- Involved in Unit, Integration, Pre-Production testing and involved in Client Acceptance Tests and Approvals.
Environment: UML, OOAD, Eclipse 3.3, Apache Tomcat 6.0, Struts 1.2, Struts-Tag lib, HTML, XML, XSD, XSLT, DHTML, JavaScript, Hibernate 3.0, Weblogic 10, MQ, JSP 2.0,
, JMS, Stored Procedures, UNIX, IBM DB2Connect, ANT, Log4i, and JUnit.
Confidential
Technical Lead/Sr. J2EE Consultant
Responsibilities:
- Analysis Design and Development, Testing and Production Support.
- Actively participated in the complete Software development life cycle starting from design phase to the implementation phase. Involved in Requirements gathering and Designed High and Low Level Designs using UML.
- Developed functional model, object model and dynamic model using UML.
- Developed code for various activities using MVC architecture.
- Developed client side screen using JSP, HTML and DHTML.
- Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
- Developed web service which talks with web method for uploading CSV using Web Methods files and validating and later inserting in to the corresponding tables.
- Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
- Configured and deployed the application on IBM Web Sphere Application Server.
- Object Oriented Programming Concepts using industry standard Design patterns in developing the application.
- Implemented RESTFUL Web services.
- Used apache XML Beans for marshaling and un-marshaling SOAP based request and responses.
- Developed Java classes using JDBC to perform data validation once the data is loaded into back office database from different data sources.
- Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to Oracle.
- Wrote Stored Procedures, Prepared statements and views for DAO layer.
- Used Apache Log4j to archive log files as per formatting and archiving both size and number .
Environment: Java 1.4, Servlets 2.0, Eclipse, JSP 2.1, HTML 5, JavaScript1.8, XML 5.0, XSD, Log4J, Ant 1.7.1,Struts 2.0, MQ, Hibernate 3.0, Web services, Spring 2.0, Websphere 5.x, IBM DB2Connect, RAD 7.0, Linux.
Confidential
J2EE Developer
Responsibilities:
- The n-tier web based application is built using Struts framework based on MVC-model 2 architecture.
- Used design patterns like Value Objects, Session Fa ade and Business Delegate.
- Followed Agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
- Designed Use Cases, Class and Sequence diagrams for various modules and components.
- Struts Frame work is used as the implementation of Model-View-Controller MVC design pattern for the JSP.
- Used struts tags libraries and created struts configuration files, application-resources properties files for the application.
- Object Oriented Programming Concepts using industry standard Design patterns in developing the application.
- Created Dyna Action form as the part of struts framework development
- JavaBeans were used to store in a number of different collections of attributes . Each collection has different rules for the lifetime of that collection, and the visibility of the beans stored there. The Java Server Pages JSP Specification defines scope choices.
- Implemented the Java Persistence O/R mapping using Hibernate.
- Developed and deployed the application on Weblogic application server.
- Used JNDI for registering and locating Java objects.
- Used JUnit framework for unit testing and configured Log4J for logging.
- Used Ant Scripts for build and deployment of applications on different environments and Eclipse 3.3 as IDE.
- Source code version control was maintained using SVN.
Environment: Java 1.4, J2EE, Eclipse, EJB 2.1, JSP 1.2, Struts 1.2, Servlets 2.4, JSTL, Web Services, Hibernate, Weblogic 8.1, Oracle 8i, MQ, J2EE design patterns, HTML, XML, XSD, DOJO, Log4J, SVN, ANT, Eclipse 3.3, UNIX and Windows NT
Confidential
Software Developer
Responsibilities:
- Involved in Requirements gathering and Designed High and Low Level Designs using UML.
- Created UML use case diagrams, sequence diagrams, and preliminary class diagrams for the system using Rational Rose.
- Participated in the designing and developing of UI Screens using JSP 2.0, JavaScript and HTML/XHTML.
- Implemented Struts 1.0 Frame Work based on MVC paradigm.
- Developed presentation layer using JSPs and Struts MVC framework, Client side validations are done using JavaScript.
- Responsibility of developing code in Servlets, JSP and EJB.
- Used J2EE design patterns like Value Object Pattern, MVC, session facade, Business delegate, Service Locator and DAO.
- Coded JDBC calls in the servlets to access the Oracle database tables.
- Designed and developed Logging Framework to dynamically change logging levels to help in debug issues/errors using Log4j
- Used Clear case and perforce for software configuration management and version control of the development project.
- Analysis study of the new enhancements and guiding the team on the requirements.
- Deployed the .ear file on Web Sphere Application Server.
Environment: Java 1.4, J2EE, JSP 1.2, Servlets 2.3, Struts 1.0, Java Script 1.6, EJB 2.1, UML, XML 1.0, XSLT, WebSphere 5.1, PL/SQL, WSAD 5.1.1