We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

TX

Summary

  • 7 years of IT experience in design, development, testing, maintenance and documentation of Enterprise applications using various technologies with diverse set of client's analyzing complex business requirements mapping them to system specifications.
  • Extensive experiences in web based multi-tier enterprise applications Client / Server Applications using Java/J2EE technologies have good exposure in Model View Controller MVC Architecture based applications using SpringFramework 3.2.2 and Struts Framework 2.3.12 with expertise in presentation, business and database layers.
  • Experience in writing applications using Java/J2EE related technologies such as Hibernate3, EJB3, Struts Servlets, JSP, JDBC, SWING, Java Beans, XML, XSL, HTML, SQL, PL/SQL middleware technologies such as Web Services, SOAP and WSDL.
  • Good experience and knowledge in various development methodologies like Rational Unified Process RUP , Test Driven Development TDD , Extreme Programming XP , Scrum, Agile, UML and Rational Rose.
  • Experienced in developing SOAP and Restful web services using JAX-WS and JAX-RS
  • Hands on experience in developing web application using Spring Framework web module and integration with Struts MVC framework
  • Configuration of application classes in Spring configuration file
  • Experience in using Spring ORM module and integration with Hibernate ORM framework
  • Skilled in OOAD and UML Methodologies with Rational Rose, Rational Software Architect RSA
  • Experience in developing applications using waterfall and Agile methodologies.
  • Experience in developing applications using Spring Framework 3.2.2, worked on different spring modules like core container module, application context module, Aspect oriented programming AOP module, JDBC module, ORM module and web module.
  • Expertise in developing rich GUI interfaces using HTML, jQuery, JavaScript, JSP and Servlets.
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 6.0 and Apache Struts, LOG4J for logging information and exceptions, Apache ANT1.9 for making build scripts, VSS, Clear Case for version control system, Eclipse 3.x, Net Beans 6.x IDE.
  • Extensive experience in Struts Tag Libraries and Custom-tag implementations in JSP to embedded business logic.
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Experience in using Clear Quest, Clear Case, CVS, and Subversion SVN for source control and Release Management.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework Core, Web, JDBC, MVC and DAO .
  • Excellent Communication and Interpersonal Skillswith Strong Technical and Analytical reasoning ability.
  • Experience in Hibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Expertise in Object Oriented Architecture OOA , Design OOD and Programming OOP from designing and to their implementation.

Technical Expertise Area

Languages

C, C with OOPS, Java, Java EE

Web tools and languages

HTML, XML, CSS, DHTML, AJAX, ANT, Java Script

Frameworks

Struts 2.0, Spring 3.0 and Hibernate 3.0

Software Engineering

Software Architecture, Design Patterns, Algorithms, Test and Metrics driven development, performance tuning, Agile Software Development

Web Service

WSDL/Schema driven development, Code Generation from WSDL, XML/JSON data binding, Web API/SDK, JAX-WS, JAX-RS, SOA, and SOAP

Web/Application Servers

Tomcat, Glassfish, Weblogic, OC4J

Tools

Eclipse3.3/3.4, Rational Rose, Dreamweaver, RAD6.0/7.5, Net Beans.

Methodologies

UML, Agile

Version Control

Visual SourceSafe VSS , ClearCase, ClearQuest, CVS

Experience

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed Business logic using J2EE, JSP, Servlet and Spring Bean Classes.
  • Done the design, development and testing phases of Software Development using
  • Scaled AGILE methodology with Test Driven Development TDD and Pair Programming.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Developed the application using Struts Framework which is based on the MVC Design Pattern.
  • Interacted with end applications and performed Business Analysis and Detailed Design of the system from Business Requirement documents.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Extensively used Hibernate Query Language HQL and Criteria based queries to work with MySQL databases.
  • Created security certificates and established secured connections between Application Servers and Web Servers.
  • Configured springapp-servlet.xml, web.xml Spring-specific deployment descriptor
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Worked on Sun Jersey REST framework to create web services.
  • Deployed and tested on OC4J and Weblogic application server
  • Configured database with hibernate.cfg.xml database mapping with hbm.xml
  • Used containers like Array and Map.
  • Database handling, Multithreading, Synchronization, Communication.
  • Involved in Trouble Shooting and Customer Support.
  • Developed the Spring AOP Programming to configure logging for the application
  • Implemented application level persistence using Hibernate and Spring.
  • Developed user interface using JSP, HTML, XHTML, XSLT and Java Script to simplify the complexities of the application.
  • Developed the Servlets for processing the data on the server.
  • Developed various UI User Interface components using Struts MVC , JSP, and HTML.
  • Used Subversion for software version control.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Worked in Agile environment with active scrum participation.

Environment: Java, Servlets, JSP, Struts, Spring, Hibernate, XML, CSS, AJAX, HTML5, Rational Clear Case, Microsoft Visio, WebSphere Application Server,TDD, Java Script, REST Web Services, Jersey, Apache CXF, JQuery, AJAX, Oracle, CRUD, SQL, UML, JUNIT, MAVEN, UML, Netbeans, , ANT, Agile

Confidential

JAVA Developer

Responsibilities:

  • Adding new features to the existing application and modifying the existing functionality.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used Spring Inversion of Control IOC ,Setter Injection, Constructor Injection and Dependency Injection.
  • Used Spring Validation framework for Validations.
  • Used database transactionsand transaction management along with Spring ORM and DAO
  • Used Tiles, Struts Tag Libraries, JSPand HTML for User Interface look and feel.
  • Deploying the web applications to Development and Test environments of Web logic server.
  • Maintaining the session state in clustered environment and establishing the communication between different java applications.
  • Implemented using n-tier architecture.
  • Deploying the application to Web logic server.
  • Meeting the dead lines in delivering the services.
  • Developed Test cases, Test scenarios Test scripts for Unit testing.
  • Developed the CRUD API for the POSEngine using Restful WebServices.
  • Project management and gathering requirements from users.
  • Used XML Web Services using REST to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used XML parser APIs such as JAXP SAX and JAXB in the web service's request response data marshalling as well as unmarshalling process.

Environment: Java, Spring, Hibernate, Struts, TDD, Java Script, CSS, AJAX, HTML5, DB2, CRUD,PL/ SQL, JDBC, Apache CXF, REST, Web Services, Eclipse, NOSQL, Subversion SVN , JUNIT, Scrum, UML, JSP, Java Server Pages Standard Tag Library JSTL , Servlet, Maven, XML, Oracle Enterprise Content Management Oracle ECM , JIRA, Jasper Report, ILog, JRules, WEB 2.0, SOA, JMS, Apache Tomcat, Linux, Agile Methodology.

Confidential

Java/J2EE Developer

Responsibilities:

  • Projects designed using JSP as front end, Struts as middleware and hibernate as back end to communicate database
  • Used MVC Framework and integrated Struts Web Module with Java Server Pages
  • Developed and maintained elaborate services based architecture utilizing open source technologies like Hibernate ORM Data Access Layer and Struts Framework Application Layer
  • Preparing of Technical design documents using the Business rules Framework, which were being developed offshore
  • Designed and developed views, controller and model components implementing Struts Framework.
  • Designed JSP pages and Developed web application using Struts Action classes and Action Form classes of Struts Framework
  • Implemented object/relational persistence Hibernate for the domain model
  • Configured struts-config.xml and web.xml struts-specific deployment descriptor
  • Configured database with hibernate.cfg.xml database mapping with hbm.xml
  • Developing Model and Form Beans Java Applications .
  • prepared build with required Scripts for deployment of WAR files
  • Involved in complete life cycle development of applications
  • Deployed and tested on WebSphere application server

Environment: Bea Web logic server 9.2/10.3, Eclipse, Java API, J2SDK 1.4.2, JDK1.5, JDBC, JMS, Message Queues, Web services, UML, XML, HTML, XHTML, JavaScript, log4j, SVN, JUnit, J2ME and Windows 2K/XP, Linux, MAC OS and Sun OS 2.7/2.8.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in analysis, designand development of Expense Processing system.
  • Developed the application using Struts 1.2 Framework that leverages classical Model View Layer MVC architecture.
  • Involved in designing the user interfaces using Struts Tiles Framework.
  • Used Spring 2.0 Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used Hibernate 3.0 in data access layer to access and update information in the database.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Developed JUnit test cases for all the developed modules.
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Developed Unit test cases using JUnit.
  • Used CVS for version control across common source code used by developers.
  • Used ANT scripts to build the application and deployed on Weblogic Application Server 10.0.

Environment: Struts1.2, Hibernate3.0, Spring2.5 ,JSP, Servlets, XML,SOAP, WSDL, JDBC, JavaScript, HTML, CVS, Log4J, 7, Windows XP ,Web logic App server, Eclipse, Oracle.

Hire Now