Sr. Java & J2ee Consultant Resume
PA
SUMMARY
- Around 8 years of experience as Java Developer in design, development and testing of applications using Java technologies.
- Expertise in developing end to end using Java, Servlets, JSP, JavaScript, HTML, Spring, Hibernate, JDBC, XML, Maven.
- Very Good working knowledge in J2EE design patterns like MVC, Front Controller, and Singleton.
- Proficiency in programming with Java IDE's like Eclipse.
- Extensive Experience working Spring Framework 3.0, Hibernate,JSF, JS and related technologies.
- Experience in jQuery, UML, XML, XSL, XSLT, Java script, Hibernate, AJAX, HTML and DHTML.
- Proficient in creating server - side components, designing and implementing Business Tier Objects, User
- Interface (GUI) design and development, Unit testing, debugging and Deployment
- Proficient in writing and analysis of SQL.
- Demonstrated work experience in using the state of art UI frameworks using Spring MVC.
- Experience in Software Development Life Cycle (SDLC), OOA, OOD and OOP through implementation and testing.
- Ability to grasp new technologies and to correctly apply new tools to build applications.
- Good Interpersonal skills, team-working attitude, take initiatives and very proactive in solving problems and providing best solutions.
TECHNICAL SKILLS
Application Server: Tomcat,Jetty
Operating Systems: Windows,LINUX,UNIX
VersionTools: SVN
Languages: JAVA, J2EE,Spring, Hibernate, JavaScript, jQuery, Servlets HTML 5, XML
Database: Oracle,MySQL
Other Tools: Eclipse,Maven
Test: Junit 4,Selenium
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java & J2EE Consultant
Responsibilities:
- Involved in creation of web services, WSDL and web methods with Annotation
- Developed a web-based system with Spring Controllers and JSP using HTML and JQuery.
- Designed and implemented the backend code for the n-tier Cross Channel Web Analysis application using J2EE, Java, XML, Hibernate, Spring Beans technologies.
- Migrated Struts 1 components to Spring Framework.
- Applied core J2EE design patterns like Business Delegate, Service Locator, Singleton and used AXIS for creating clients for other Webservices used in the business logic
- Implemented Persistence layer using Hibernate to interact with the database
- Implemented XML/annotation based transactional support of Spring Framework using Hibernate.
- Involved in debugging and bug fixing
Environment: J2EE, JDK 7, JSP 3.2, Servlets, JavaScript, HTML, Maven, Hibernate, Struts, Spring Framework, MVC framework, Webservices and Oracle Database.
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Used spring framework for dependency injection with the help of Spring Configuration files.
- MVC architecture was used throughout the system.
- Implemented Hibernate along with XML/annotation based transactional support of Spring Framework.
- Involved in Bug Posting and bug tracking functionality development Using Servlet and Jsp.
- Extensively worked on the stored procedure which would build up the core business logic.
- Design & Development of User Interface module using J2EE, JSP, JSTL, Servlets and Spring Framework.
- Supported the applications through debugging, fixing and maintenance releases.
- Involved in the Maintenance and Code changes from existing code, Support of the System.
- Involved in communicating with the team to resolve applications production issues and to deliver the best quality application enhancements to the client.
Environment: Java, J2ee, Servlet, JSTL, Tomcat, Maven, XML Beans, Spring, Hibernate, JUnit, Eclipse, Oracle, PL/SQL
Confidential, PA
Java/J2EE Developer
Responsibilities:
- Designed and Developed Applications using Java/J2EE.
- Incorporated Design Patterns like MVC, Singleton, Abstract Factory and Factory Method and OOP.
- Implemented Hibernate using Annotations instead of traditional JDBC code.
- Designed and developed application using Spring MVC framework.
- Used Spring framework for dependency injection.
- Developed business tier using Spring and also interacted with the database using Hibernate.
- Configured Hibernate using JPA and Spring.
- Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
- Used multithreading in programming to improve overall performance.
- Supported the applications through debugging, fixing and maintenance releases.
- Involved in the Maintenance and Code changes from existing code, Support of the System.
- Involved in the configuration management using SVN.
- Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process using log4j, which gives the ability to pinpoint the errors.
- Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
- Involved in communicating with the team to resolve applications production issues and to deliver the best quality application enhancements to the client.
Environment: Java, J2ee, Servlet, JSTL, Tomcat/Jetty, Maven, JUnit, Eclipse, MySql, Shell Scripts & Linux.
Confidential - San Francisco, CA
Java/J2EE Developer
Responsibilities:
- Write code for Struts, Hibernate Code & make Configuration for Struts, Hibernate.
- Distributing developing/maintains work with team member help to team member in Tech.
- Completion of development and integration
- Extensively developed Web services to allow communication between through SOAP over HTTP based on XML using SOAP.
- Developed frontend using HTML, CSS, Javascript and DHTML.
- Developed JSP pages with Custom tags and JSTL.
- Created stored procedures using PL/SQL to interact with the Oracle database
- Implemented OO Aspects using PL/SQL in Oracle Database.
- Highly Involved in Handling Database exceptions using PL/SQL.
- Extensively involved in calling JAVA using PL/SQL in Oracle Database.
- Involved in writing external Procedures for Oracle database.
- Involving in coding part of various area of project
- Report to client/project manager given status of development
Environment: Java, J2EE, Eclipse, Weblogic App Server, Struts, Spring Beans, CSS, XML, XSLT, SOAP, WSDL, Hibernate, Javascript, Unix Shell Scripting, UML, Rational Rose, Oracle 9i, Linux, Windows.
Confidential, San Jose, CA
Java/J2EE Developer
Responsibilities:
- Analyzed and modified existing code wherever required and responsible for gathering, documenting and maintaining business and systems requirements, and developing designs document.
- Incorporated Design Patterns like MVC, Singleton, Abstract Factory and Factory Method and OOP.
- Used Hibernate ORM solution for java.
- Designed the applications using Spring MVC framework for easy maintainability.
- Used Spring framework for dependency injection with the help of Spring Configuration files.
- Coded Business services using Spring and also interacted with the database using Spring JDBC, Spring DAO.
- Implemented Hibernate Annotations to map all the tables from different data sources to make database updating using JPA.
- Developed various helper classes needed following Core Java multi-threaded programming and collection classes.
- Designed the Front-end screens using JSP, Servlets, XHTML and JavaScript.
- Design & Development of User Interface module using J2EE, JSP, JSTL, Servlets and Spring Framework.
- Supported the applications through debugging, fixing and maintenance releases.
- Involved in the Maintenance and Code changes from existing code, Support of the System.
- Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process using log4j, which gives the ability to pinpoint the errors.
Environment: Java, J2EE, Struts, Agile Methodology, Hibernate, Spring, Web Services, UNIX, LINUX, UML, SQL, Oracle 9I, PL/SQL, Unix.
