We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

TX

Professional Summary

  • 7 years of total professional experience in user interaction, requirement gathering, systems analysis, design, development and implementation of many N-Tier Application Systems.
  • Vertical industry experience includes Financial Services, Insurance and Telecom.
  • Expertise in developing both front end back end applications using Java, Servlets, JSP, AJAX, EJB, Struts 2.0, Spring, Hibernate,JMS, JDBC, XML, Web Services.
  • Proficiency in programming with different Java IDE's like IBM RAD 6.x/7.x, Eclipse, WSAD.
  • Good knowledge on OOP paradigm skills, as well as experience with J2EE APIs, protocols and development of multi tiered applications.
  • Experience with servers like WebLogic and WebSphere.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Data Accessor, Value Object, Singleton and Session Facade.
  • Experience with Service Oriented Architecture SOA .
  • Good knowledge in MQ Series.
  • Good experience with Multithreading, Collections and Exceptions.
  • Extensive Experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework.
  • Working knowledge of Java Web Services with real time knowledge using SOAP, WSDL and UDDI.
  • Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers, Functions.
  • Experience with cross browser compatibility issues with Firebug and IETester.
  • Good exposure to Continuous Integration and Automated build Code refactoring techniques.
  • Good experience in identifying actors, use cases and representing UML diagrams.
  • Proven expertise in distributed application development including extensive work in Object Oriented Analysis, Design, Development and Implementation of projects in the areas of Client Server Architecture and Database Systems.
  • Excellent communication skills, team playing spirit and strong analytical problem solving abilities.

Technical Skills

  • Operating Systems
  • Windows 95/98/NT/2000/XP, Linux, Unix
  • Languages
  • Java, UML, SQL, PL/SQL,C, C , PHP
  • J2EE Technologies
  • Servlets, JSP,EJB, JDBC, JMS, Web Services, JSF, JNDI
  • Web Frame Works
  • Struts 2.0, Spring, Hibernate
  • Databases
  • DB2,Oracle, MS Access, MS SQL
  • Web Technologies
  • HTML, DHTML, JavaScript, XHTML, CSS, AJAX, JQuery
  • Tools IDE
  • Eclipse, RAD, Rational Rose, JDeveloper, FireBug, IETester
  • Source/Version Control
  • StarTeam, CVS, ClearCase
  • Web/Application Servers
  • BEA WebLogic, IBM WebSphere, Apache Tomcat
  • XML
  • XML, XSL, XSLT

Professional Experience

Confidential

Present Role: Senior Java J2EE Developer

Responsibilities:

  • Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams.
  • Created the Technical design document TDD .
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Implemented the Application using Struts and Spring MVC Framework.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Developed code using various patterns like Singleton, Front Controller and Value Objects, Service Locator.
  • Implemented the Web Services and associated business modules integration.
  • Tested JSPs in FireFox and Internet Explorer browsers. Identified and fixed browser related issues.
  • Used ANT script to compile and build the WAR.
  • Configured the WebLogic handler for the Apache Web Server to serve static files js, html, images and css .
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed Servlets for Document Upload, Image Streaming and Caching the data.
  • Development and Integration of the Application using Eclipse IDE and used StarTeam as Version Control Tool.
  • Involved in the full system life cycle and responsible for Developing, Testing, Implementing.
  • Involved in Unit Testing, Integration Testing, and System Testing etc.
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes.
  • Used Log4J to store log messages.

Environment: Java 1.5, J2EE, Springs, JSP, Hibernate, Struts 2.0, LDAP, AJAX, HTML, CSS, JDBC, Eclipse, Weblogic 10.x , Web Services, WSDL, Star Team, Oracle, ANT, Windows, SOA, Design patterns, Firebug, IETester, jQuery, AJAX, JavaScript, HTML,CSS.

Confidential

Role: Java J2EE Developer

Responsibilities:

  • Followed Agile methodology and used Test Driven Development. Created Design Docs from Functional Specifications.
  • Reviewed High-level Design HLD , Functional requirements and discussed the new functionality in team meetings.
  • Used Eclipse as development environment and deployed application on Weblogic Application server
  • Extensively used Core Java such as Multi Threading, Exceptions, and Collections etc in Application.
  • Implemented business logic on server-side using Session Beans and Entity beans.
  • Developed Class and Sequence Diagrams using Rational Rose Software.
  • Developed code using various patterns like Singleton, Front Controller and Session Fa ade.
  • Developed code to retrieve / update data using Data Accessor Design Pattern.
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags and AJAX.
  • Developed Managed Beans and Services classes for Contracts, Contractors, and Standard Services.
  • Developed Action Forms, Action classes and Servlets based on the Struts Framework.
  • Developed Servlets for Document Upload, Image Streaming and Caching the data.
  • Developed Web services using Java Web Services JSR-181 .
  • Involved in the full systems life cycle and responsible for Developing, Testing, Implementing
  • AJAX calls made to get Response from Server Asynchronously.
  • Used PL/SQL Queries for Contractor search and Well Search.
  • Created Database Tables and Views.
  • Developed scripts to automate build deployment process using internal standards.
  • Developed highly scalable, transactional and reusable components using J2EE technologies
  • Prepared Program specifications and Test cases based on Detailed Design documents.
  • Incorporated Login authentication by using JSP and verifying it with database security.
  • Involved in Unit Testing, Integration Testing, and System Testing etc.
  • Used Log4J to store log messages. Created ANT script for building the application.

Environment: Java 1.5, J2EE, EJB ,Spring, Struts 2.0, Hibernate ,LDAP,AJAX,HTML,CSS, JDBC,Eclipse, Web logic Application Server, Java Web Services JWS , Star Team, Oracle 9.x, ANT, Windows OS.

Confidential

Responsibilities:
  • Designed Class and Sequence Diagrams.
  • Developed user interfaces using Struts, JSPs, XHTML, CSS, Java Script and AJAX.
  • Used Struts tlds logic, bean, html, nested etc with JSP pages.
  • Configured Struts-config.xml file for the Application and Developed Custom tag libraries.
  • Used Value Objects, Service Locator and Singleton design patterns.
  • Created CSS for formatting JSP pages
  • Used Validator framework of the Struts for client side and server side validation
  • Developed Controller and Service classes for Vehicle Management.
  • Performed data loading using Spring, Hibernate.
  • Developed Stateless Session EJBs and local Entity Beans and used the Session Fa ade Pattern.
  • Developed the action classes to execute the business logic and action form's to collect the input data from the users using JAVA, DAO and DB2.
  • Worked on generating the web services classes, WSDL using Apache Axis.
  • Developed the Encryption Decryption program to secure sensitive dada like user account information.
  • Developed XML schema and generated XML Beans.
  • Written XML files containing Queries that are going to use an application and program to access them.
  • Used CVS for checking in-out files.
  • Responsible for Development, unit testing, integration testing and implementation of the application.
  • Used Log4J to store log messages.
  • Performed unit testing using Testing.

Environment: Java, J2EE, Hibernate, Struts, Spring, JSPs, Eclipse,IBM WebSphere 6.1 ,AXIS, Subversion, IBM DB2, Clarity, Maven, Rational Rose, Windows.

Confidential

Role: J2EE Developer

Responsibilities:

  • Worked closely with the Requirements team and analyzed the Use cases
  • Elaborated on the Use cases based on business requirements and was responsible for creation of class diagrams, sequence diagrams
  • Adopted J2EE best Practices, using Core J2EE patterns
  • Developed in Eclipse environment using Struts based MVC framework.
  • Designed and developed presentation layer using JSP, HTML and JavaScript.
  • Created JSPs using JSTL and Struts tag libraries
  • Developed Struts Action and ActionForm classes. Created the Tile definitions as required.
  • User Input Validation is done using the JavaScript and ActionForm.
  • Performed SQL operations using Oracle Database.
  • Used Session Beans for business logic and Entity Beans for database persistence.
  • Deployed J2EE components EJB, Servlets in WebLogic Application server.
  • Performed unit testing using JUnit framework
  • Participated in Functional Design Document and Technical Design Document reviews.
  • Actively participated and contributed to establishing Standards and Guidelines.

Environment: WebSphere Server, Struts 1.x, JSTL, CSS, DB2, JSP, JDBC, Taglibs, EJB, RAD, J2EE, Java, UML, HTML, JUnit, Log4j, JavaScript, J2EE Patterns, SQL, MVC,CVS.

We'd love your feedback!