We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

Mettawa, IL

SUMMARY

  • 8+ years of experience in developing and designing Web Based Internet/Intranet, Multi - tier distributed applications using latest J2EE technologies and various open source frameworks.
  • Hands-on experience with all aspects of technology including Business Requirements, Technical Architecture, Design Specification, Development and Deployment.
  • Extensive experience in Java, J2EE technologies such as JDBC, JSP, Servlets, EJB, Hibernate, JNDI, and AJAX.
  • Expertise in Front-End Development using MVC frameworks such as Spring MVC, Struts, JSF.
  • Proficient with GUI plug-ins like Tiles Framework, Customer Tag Libraries, validation plug-ins like Validator Framework.
  • Extensively worked on XML technologies like XML, XSL, XSD, XSLT, Xquery, Xpath and DTD.
  • Expertise in Client Side Designing and Validations using HTML, DHTML, CSS, Java Script, MS FrontPage, JSP, Struts Tag Library, JSTL.
  • Experienced in databases such as DB2, Oracle and MySQL Server to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Exposure to Application Servers like IBM WebSphere, Apache Tomcat, WebLogic and JBoss.
  • Hands-on experience with Integrated Development Environment IDEs like MyEclipse, Eclipse, JBOSS, WSAD, TOAD, Edit Plus.
  • Familiar with Operating Systems like UNIX, Linux, Windows NT, Windows XP, Windows 2K.
  • Proficient in Object Oriented Analysis and Design (OOAD) based on Unified Modeling Language (UML) architecture using Rational Rose2000 and Microsoft Visio.
  • Acquired experience in SQL and bash for performing regression tests and log the results.
  • Experience with Unit testing, Integration Testing and generating of test cases for web applications using JUnit.
  • Having good knowledge on Perl Scripts.
  • Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.

TECHNICAL SKILLS

Languages: Java, Perl, C, C++, SQL and PL/SQL

JAVA/J2EE Technologies: Java (1.2, 1.3, 1.4, 1.5), Servlets2.2, JSP (1.1, 1.2, 2.0, 2.1), JSTL1.2, EJB3.0, JDBC2.0, JNDI and Hibernate3.0.

Frameworks: Struts (1.0, 2.0, 2.1), Spring (1.0, 2.0), Tiles, JSF1.2

Databases: Oracle10g/9i/8i, MYSQL5.0, DB2, MS Access and MS SQL Server

Web/Application Servers: IBM Web Sphere (5.1, 6.0, 6.1, 7.0), Apache Tomcat5.0, BEA WebLogic10.0

IDE/Development Tools: My Eclipse (5.5, 6.6, 7.5), Eclipse (3.2, 3.6), IBM RAD7.0

Web Technologies: HTML, DHTML, CSS, JavaScript, XML, XSLT, DTD and AJAX

Version Controls: VSS, CVS

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile

Operating Systems: Windows 98/NT/2k/XP, Linux and UNIX

PROFESSIONAL EXPERIENCE

Confidential, Mettawa, IL

J2EE Developer

Responsibilities:

  • Interacting with the Business Teams and discuss about the requirements, how does impact of other applications, what are the necessary steps to take for doing the implementation, discuss on Design Specification, Development and Deployment of the application.
  • Participate in project planning sessions with team members to analyze business IT Requirements and translated business requirements into working model.
  • Implemented brand-new Templates with Struts MVC architecture concepts.
  • Developing application components- JSPs, Action Form Beans, Action Classes, Value Objects and model layer logic.
  • Develop the code for asynchronous update to web page using JavaScript and Ajax.
  • Developing application using JavaScript for Web pages to add functionality, validate forms, communicate with the server.
  • Worked on upgrading of Build tool from Maven1 to Maven2 for all 3 applications IVIEW, IPINDEX, and EINDEX.
  • Developing of customized components on Struts, Tiles, HTML, and JS.
  • Maintain various configuration files for application specific entries- struts-config.xml, tiles-def.xml.
  • Developed views using JSPs and struts tags. Using Tiles framework, improving UI flexibility and providing single point of maintenance.
  • Hibernate is used to persist the objects in the Database.
  • Used Singleton design pattern and implement MVC, DAO J2EE design patterns as a part of application development.
  • Use Log4j for logging Errors.
  • Involving in Unit Testing, Online shakedown for the applications.
  • Written Stored Procedure, Triggers, and Views.
  • Worked on Oracle 10g as the backend database.

Environment: J2EE, JDK6, Struts1.2, Java Script, JSP, Ajax, XML, XSLT, Maven2,HTML, Eclipse 3.6, IBM RAD 7.5, IBM Websphere 7.0/8.0, Oracle10g, TOAD 10.1, PL/ SQL, JUnit

Confidential, Pittsburgh, PA

J2EE Developer

Responsibilities:

  • Developing the Application with all aspects of technology including Business Requirements, Technical Architecture, Design Specification, Development and Deployment using agile software development methodology which helps to develop project plans.
  • Participate in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Configured the Spring "property" and "ref" tags to set Spring controller fields to Spring beans.
  • Writing Controllers using Spring Framework to provide MVC Architecture.
  • Developing application components- JSPs, Action Form Beans, Action Classes, Value Objects and model layer logic.
  • Develop the code for asynchronous update to web page using JavaScript and Ajax.
  • Developing application using JavaScript for Web pages to add functionality, validate forms, communicate with the server.
  • Developing of customized components on Struts, Tiles, HTML, JS.
  • Maintain various configuration files for application specific entries- struts-config.xml, tiles-def.xml.
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Developed views using JSPs and struts tags. Using Tiles framework, improving UI flexibility and providing single point of maintenance.
  • Hibernate is used to persist the objects in the Database.
  • Development of custom objects with the help of Hibernate framework to access database tables.
  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Use Log4j for logging Errors.
  • Involving in Unit Testing and Integration Testing.
  • Written Stored Procedure, Triggers, and Views.
  • Worked on Oracle as the backend database.

Environment: J2EE, JDK6, Struts1.2, Spring 2.5.1, Hibernate 3.2, Java Script, JSP, Ajax, XML, XSLT, HTML, UML, Eclipse 3.6, IBM RAD 7.5, IBM Websphere 7.0, Oracle10g, TOAD 10.1, PL/ SQL, JUnit

Confidential, Pittsburgh PA

J2EE Developer

Responsibilities:

  • Worked on Struts, Tiles, Ajax, for developing the application.
  • Implemented Inversion of Control/bean factory container, Point Cuts.
  • Implemented Persistence Layer using Hibernate 3.2 integrated with Spring 2.5.
  • Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL).
  • Preparation of configuration files for Hibernate.
  • Developed the code for asynchronous update to web page using JavaScript and Ajax.
  • Written Stored Procedures, Triggers, and Views extensively.
  • Was responsible for leading and mentoring the developers.
  • Participated in regular code reviews and design meetings.
  • Worked on Oracle as the backend database.
  • Development of custom objects with the help of Hibernate framework to access database tables.
  • Preparation of configuration files for Hibernate.
  • Created JUnit test cases.
  • Use Log4j for logging Errors.
  • Written Triggers and Views for the application.
  • Written Dynamic Script creating Procedure which generates Trigger for Update and Delete Operations for Auditing Purpose for all the Database tables.
  • Worked on Oracle as the backend database.

Environment: J2EE, JDK5, Struts1.2, Spring 2.5.1, Hibernate 3.2, Tiles, AJAX, JSP 2.1, Eclipse 3.6, RAD 7.0, IBM WebSphere7.0, XML, XSLT, SAX, DOM Parser, HTML, JSTL,EJB 3.0, UML, Oracle10g, TOAD 10.1, PL/ SQL, JUnit

Confidential, Salt Lake City, UT

J2EE Developer

Responsibilities:

  • Used agile software development methodology which helps to develop project plans.
  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Involved in developing application using Java, J2EE using Business Process Flows by following the standards of Business Process Modeling Notation (BPMN).
  • Mapped all “as-is” business processes using BPMN standards.
  • Developed application components- JSPs, Action Form Beans, Action Classes, Value Objects and model layer logic.
  • Developed the code for asynchronous update to web page using JavaScript and Ajax.
  • Developed application using JavaScript for Web pages to add functionality, validate forms, communicate with the server.
  • Development of customized components based on Struts, Tiles, HTML, JS.
  • Maintained various configuration files for application specific entries- struts-config.xml, tiles-def.xml.
  • Developed views using JSPs and struts tags. Used Tiles framework, improving UI flexibility and providing single point of maintenance.
  • Hibernate is used to persist the objects in the Database.
  • Used Hibernate framework for the backend persistence.
  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Used Log4j for logging Errors.
  • Involved in Unit Testing and Integration Testing.
  • Creating JUnit test cases using Easy Mock Objects.
  • Written Stored Procedures, Triggers, and Views extensively.
  • Worked on Oracle as the backend database.

Environment: J2EE, JDK5, BPMN, Struts1.2, Hibernate 3.2, SOA, Web Services (SOAP & Restful), JAX-RPC, JAXB, SOAP UI 2.0.2, WSDL, Java Script, Ajax, XML, XSLT, HTML, UML, EJB3.0, Eclipse 3.6, RAD 7.0, IBM WebSphere7.0, Oracle10g, TOAD 10.1, PL/ SQL, JUnit

Confidential, New York City NY

J2EE Developer

Responsibilities:

  • Development of customized components based on Struts, Tiles, HTML, JS.
  • Maintained various configuration files for application specific entries- struts-config.xml, tiles-def.xml.
  • Developed user interfaces using JSP, HTML and CSS.
  • Wrote JavaScript validations.
  • SAX, DOM and XSLT were used for XML based processing.
  • Worked extensively with AJAX.
  • Development of custom objects with the help of Hibernate framework to access database tables.
  • Preparation of configuration files for Hibernate.
  • Use Hibernate framework for the backend persistence.
  • Effort estimation for implementation of new features.
  • Writes and maintains documentation to describe program development, logic, coding, testing, changes, and corrections.
  • Writes documentation or reviews documentation written by others that describes installation and operating procedures.
  • To work with the Testing team to assist with the preparation of test plans and the testing of software to company guidelines and standards.
  • To assist in the preparation of test plans and test scripts.

Environment: J2EE, Java1.4, Struts 1.2, Tiles, Hibernate3.0, EJB 3.0, Ajax, JSP2.1, JSTL1.2, Eclipse 3, WebLogic10.0, Oracle9i, PL/ SQL, JUnit, Linux

Confidential 

J2EE Developer

Responsibilities:

  • Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
  • JavaScript was used for the client side validations.
  • Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as controller.
  • Written JSP's, Servlets and deployed them on WebLogic server.
  • Beans were used for Oracle, & JDBC connections & Servlets were used to retrieve data from the database.
  • Written JavaScript functions to get dynamic data and client side validation.
  • Developed this application based on MVC Architecture.
  • Designed and developed Customer registration and login screens using HTML, JSP, Servlets and JavaScript.
  • Involved in Servlets, Java Bean programming on the server side for the communication between clients and server.
  • Tested and deployed the application on Apache Tomcat.
  • Completely involved in Production support from client requirements to developmental aspects with coding, system optimization and testing.
  • Implemented GUI of system using Swing.
  • Involved in programs debugging and modules integration.
  • Involved in writing application logic, which was mainly written in PL/SQL (stored procedures, triggers and functions).
  • Involved in unit testing and analyzing the results.
  • Worked extensively with AJAX.
  • Client side validation using JavaScript.
  • Involved in writing SQL statements.
  • Involved in Integration testing and System testing cycle and defects fixing.

Environment: J2EE, Java1.2, Unix, Putty, Struts 1.2, Servlets2.2, JSP1.1, JDBC2.0, My Eclipse 5.5, Apache Tomcat5.0, IBM DB2, CSS, HTML, JavaScript, HTML, CVS.

Confidential

J2EE Developer

Responsibilities:

  • Developed this application based on MVC Architecture.
  • Designed and developed Customer registration and login screens using HTML, JSP, Servlets and JavaScript.
  • Involved in Servlets, Java Bean programming on the server side for the communication between clients and server.
  • Tested and deployed the application on Apache Tomcat.
  • Completely involved in Production support from client requirements to developmental aspects with coding, system optimization and testing.
  • Involved in programs debugging and modules integration.
  • Involved in unit testing and analyzing the results.
  • Worked extensively with AJAX.
  • Implemented GUI of system using Swing.
  • Client side validation using JavaScript.
  • Involved in writing SQL statements.

Environment: J2EE, Java1.2, Servlets2.2, Unix, Putty, JSP1.1, JDBC2.0, Edit Plus, Apache Tomcat 5.0, IBM DB2, CSS, HTML, JavaScript, HTML, CVS.

We'd love your feedback!