We provide IT Staff Augmentation Services!

Mid Level J2ee Developer Resume Profile

Camp Hill, PA

SUMMARY:

  • 6 years of IT experience in the areas of Analysis, Design, Development, Testing and Deployment of web based and client server multi-tier applications using Java,J2EE technologies.
  • Expertise in developing Sequence Diagrams and Class Diagrams using UML modeling tools like Microsoft Visual Visio.
  • Excellent knowledge and experience using Java/J2EE technologies like Java Beans, JSP, Servlets, Struts.
  • Good working knowledge in Banking and Finance, Manufacturing and Health care Domains.
  • Good experience in implementing Object Oriented Analysis Design OOAD .
  • Solid understanding and Experience in using Struts ,Spring, MVC and Hibernate frameworks.
  • Experience in Oracle SQL/PL SQL.
  • Experience in using JBoss, IBM Websphere and Apache Tomcat.
  • Experience in using configuration tools SVN, Harvest and Microsoft Visual SourceSafe.
  • Experience in using different IDEs like Rational Application Developer RAD , Eclipse, NetBeans and WSAD.
  • Worked on deployment, installation, configuration and issues with Application servers like Apache JBoss 4.0, Apache Tomcat and Web sphere.
  • Developed projects and products using SDLC Software development life cycle , from initiation, planning, designing, execution and implementation, development.
  • Implemented various Architectural design patterns like MVC, Singleton, Front Controller, Data Access Object patterns.
  • Good knowledge and experience in developing web interfaces using technologies like XML, HTML, DHTML and CSS, Jquery, Ajax, DOJO.
  • Experience in Using Ant build tools and performing Unit test by using JUnit.
  • Experience in developing Internet/Intranet Applications with Web Services, JAX-RPC, WSDL, SOAP.
  • Strengths in Problem solving and Timely resolution of issues. Self-motivated, diligent and an Excellent Team player.
  • Positive work attitude and self-motivated to work independently and as well as in team.
  • Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problem.

TECHNICAL SKILLS:

Languages: JAVA 6, UML, XML, and PL/SQL J2EE Standards: JSP, Servlets, JDBC, Java Bean, Web Services, XML, JavaScript, HTML, DHTML, Cascading Style Sheets CSS ,

Jquery, Ajax, DOJO

Java Technologies: Core Java, Java Beans, J2EE 1.3/1.4/1.6 JSP 2.0,

Servlets2.3, EJB 2.0/3.0 , JDBC 2.0, JNDI, LDAP

Other Technologies: Ant and Log4J.

Frameworks: Struts 2.3 and 1.2, Spring 2.5 ORM: Hibernate 3.0

XML: SAX and DOM parsers, XML Schema

App. Servers: IBM Websphere Application Server V8.0, and JBoss Application Server V4.0.

Web Servers: Apache Tomcat 5.X/6.X/7.X.

Methodologies: SDLC Iterative model, Waterfall , Agile

Database: Oracle version -10g, 9i , DB2, SQL Server, MySQL

Other Tools: Log4J, iText

Operating Systems: Windows 98/NT/2000/XP.

IDE: Eclipse 3.x, Rational Application Developer RAD V8.0 , NetBeans, Web Sphere Studio Application Developer V5.0 WSAD .

Version Control Tools: Apache Subversion SVN , Harvest and Microsoft Visual Source Safe VSS

SQL Tools: TOAD, IBM Data Studio

PROFESSIONAL EXPERIENCE:

Confidential

Role: Mid Level J2EE Developer

Responsibilities:

  • Involved in the development of three modules.
  • Developed UI screens using JSP which used custom tag libraries and performed Client side validations along with I -frame usage.
  • Designed and developed EJB Beans where in the cargoes are being populated with the necessary information.
  • Configured web sphere development environment, integrated testing and test environments.
  • Analyzed the design document and developed the screen as per the documents.
  • Exposed and Consumed the web services by creating the client and invoking the service.
  • Performed unit testing, integration testing and system testing for the implemented code.
  • Created PDF Templates by using Adobe Live Cycle designer.
  • Worked with Adobe Work Bench tools and Adobe Robo Help.
  • Fixed the bugs raised in JIRA.

Environment: IBM Web Sphere Application Server WAS V8.0 , J2EE, JavaScript, SVN, JIRA, JSP, JDBC, CSS, EJB's, DB2, JAX-WS Web Services, Adobe RoboHelp, Maven

Confidential

Role: Senior Java Developer

Responsibilities:

  • Involved in Analysis Design of the Reference Data Management.
  • Created .hbm.xml mapping for all data table objects.
  • Created hibernate-config.xml and configured the hibernate2.0 for the application.
  • Configured hibernate with spring.
  • Used Spring Dependency Injection feature for Bean wiring
  • Used Spring integration with struts and hibernate
  • Created Object-Relational mapping using Hibernate3.0.
  • Used Hibernate Query Language HQL to query the database for complex data.
  • Used Struts for Web tier development and used the Struts tag library.
  • Created screens by assembling Struts Tiles: header, footer, menu, body and defined common page layouts, menu layouts, and use them by passing lists of items and links. Reuse existing layouts using inheritance.
  • Implemented Jquery, Ajax, DOJO for asynchronous communication with server providing better user experience
  • JavaScript was used for the client side validations
  • Implemented Spring transaction management for some database transactions
  • Used log4j to capture the log that includes runtime exceptions and debug
  • Used Agile software development methodology on Spring framework.
  • Wrote Tiles Controller to control the display of Tiles.
  • Used mainly Dispatch Action to control the wizard navigation.
  • Used Singleton Pattern in manager objects to maintain only one object of them in memory.
  • Used log4j for writing into Application and Error logs.
  • Used LDAP for authentication.
  • Involved in fixing the security regarding issues.
  • Used Ant build tool.
  • Developed the front end using JSP and HTML, CSS
  • Involve in DAO Data Access Objects to retrieve data from database.
  • Architectural, technical and functional understanding of the interfacing modules. Involved in different activities like design, deployment, unit testing and test case creation. Build and release co-ordination for different modules.
  • Defect fixing of the errors caught in the development, unit testing and QA phase
  • Used Eclipse3.0 as IDE and Harvest as version control system.

Environment: JDK 1.6, J2EE, spring, Struts2.0, JSP2.0, Servlet2.4, JavaScript, Ajax, Jquery, DOJO Hibernate, JBoss Application Server, Oracle 10g, Harvest, ant build

Confidential

Role: Java Developer

Responsibilities:

  • Used Spring MVC for web tier development. Created Spring controller to handle the requests.
  • Used JSP and Java script to create front end for the users.
  • Created entries of component into spring bean configuaration file.
  • Used log4j for writing into Application and Error logs.
  • Involve in DAO Data Access Objects to retrieve data from database.
  • Used Hibernate in data access layer to access and update information in the database.
  • Used Spring Dependency Injection feature for Bean wiring.
  • Used JavaScript for client side validations
  • Factory Pattern has been used to create the instance of the parsers
  • Model-View-Controller Pattern has been used. JSPs are the views, Struts forms are the model and struts actions are the controller.
  • Used Eclipse as integrated development environment.
  • Used waterfall software development methodology
  • Designed the application in layered approach like User Interface, Service, and DAO and Test modules.
  • Implemented presentation layer by using JSP,CSS, JSTL and HTML technologies.

Environment: Java, Spring MVC- DAO, JSP, HTML, CSS, Servlet, JavaScript, Ajax, JBoss Application Server, Oracle 10g

Confidential

Role: Java Developer

Responsibilities:

  • Involved in design, development, and implementation of application module.
  • Developed UI pages using HTML, JSP,CSS, JSTL and Struts Tag Library.
  • Implemented client side validation using JavaScript.
  • Implemented AJAX for asynchronous communication with server providing better user experience.
  • Used Struts for web tier development. Created Struts Action to handle the requests and Struts Form Beans to submit the user data to server side.
  • Developing module for PDF generation using iText.
  • Used waterfall software development methodology
  • Involved in deploying application using WebSphere Application Server.
  • Used Log4j for debugging error as well as tracking the application.
  • Used Microsoft Visual Source Safe VSS for version controlling.

Environment: Struts, JSP, Servlet, JavaScript, Ajax, XML spreadsheet, iText, JBoss Application Server, Oracle 10g

Confidential

Role: Java Developer

Responsibilities:

  • Wrote Java Script for Client side validation.
  • CSS was written for the front view JSP.
  • Designed and developed the project using JSP
  • Unit testing was conducted.
  • Model-View-Controller Pattern has been used. JSPs are the views, Struts forms are the model and struts actions are the controller.
  • Involved in developing DAO for the JDBC API to connect the two technologies.
  • Implemented client side validation using JavaScript.
  • Used waterfall software development methodology
  • Used Struts for web tier development. Created Struts Action to handle the requests and Struts Form Beans to submit the user data to server side.

Environment: Struts, JSP, JavaScript, Oracle 9i

Confidential

Role: Java Developer

Responsibilities:

  • Worked with the Business Analysts to create Activity Sequence and Class Diagrams
  • Developed Front-end UI using JSP, HTML and JavaScript.
  • Used Servlets in the development of middle layer business methods, which incorporated the core business functionality.
  • Used JDBC for data access from Oracle tables.
  • Created Web Services client using JAX-RPC to use services provided by other systems within the company.
  • Testing of JSPs, Servlets was done on Web sphere test environment.
  • Deployed the application on the Tomcat Application Server.

Environment: Web Services, Struts, JSP, JDBC, Apache Tomcat 5.0 and JBoss 4.0.2 Server, JDK 1.5, Oracle 10g

Confidential

Role: Java Developer

Responsibilities:

  • Involved in requirements gathering and documentation
  • Extensively involved in analyzing business requirements
  • Involved in the design and development of the web application using Servlet, JSP
  • Designed and developed business components using MVC controller.
  • Involved in developing various reusable Helper and Utility classes, that are being used across all the modules of the application
  • Designed and developed database tables
  • Involved in unit and integration test, bug fixing and code reviews
  • Unit testing was done.
  • Used JDBC for database connectivity with SQL Server.
  • Extensive usage of eclipse throughout modules.

Environment: JSP, Servlet, Java, JavaScript and SQL Server

Confidential

Role: Java Developer

Responsibilities:

  • Understanding business requirements and system needs.
  • Interacted with business analyst to gather functional requirements and system needs.
  • Prepared user interface screens using HTML and Java Script.
  • Developed common client side validations for various modules.
  • Involved in integrating all functionalities related to develop modules.
  • Used JDBC for database connectivity with SQL Server.
  • Involved in testing of the application data and documenting the results.

Environment: JSP, Servlet, Java, JavaScript, SQL Server

Hire Now