We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

Cary, NC

Professional Summary

  • Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JNDI, EJB, Struts, JavaBeans, JavaScript, JSF,HTML, DHTML, CSS, UML, XML, XSLT, AJAX, Struts, Hibernate, Spring Framework.
  • Expertise in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML modeling tools like Enterprise Architect and Microsoft Visio.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Over 7 yrs of experience in Analysis, Object Oriented Design, Development, Implementation and Maintenance of software applications using java/j2ee technologies.
  • Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and business components such as Web Services.
  • Good knowledge of Spring's IOC, Spring MVC, Web flow and spring's integration with Hibernate and Struts technologies
  • Extensive knowledge in using JDBC and Hibernate for persisting data to different relational databases.
  • Expertise in using J2EE Application Servers such as BEA WebLogic, IBM Web Sphere 6x, 7x, Apache Tomcat and JBoss and Web Servers as Tomcat.
  • Extensive Experience in working with various databases like Oracle, SQL Server, MySQL.
  • Hands on experience in working with PL/SQL statements, Stored Procedures and Triggers.
  • Proficient in Source Code Management tools like CVS, SVN, VSS and Perforce.
  • Possess excellent leadership qualities, good Interpersonal Skills, team-working attitude, and take initiatives with a proactive approach in problem solving and providing best solutions.
  • Exceptional ability to learn and master new technologies and also to deliver outputs in short deadlines.

Technical Skills

Programming Languages

Java, J2EE, C, C , Data Structures.

Java/J2ee Technologies

Core Java, JDBC, Collections, Java Beans, JSP, Servlet, EJB.

RDBMS

ORACLE, My SQL, MS ACCESS.

Web Technologies

HTML, DHTML, XML , JavaScript, AJAX, SOAP

Application/Web Server

Web Logic 10.3, Apache Tomcat 5.5/6.0, IBM Web Sphere AS 6.1.

Operating Systems

UNIX, LINUX, Windows XP/vista/7

Other technologies

Design Patterns, OOP, Struts, Spring, Hibernate.

Tools

Eclipse, Net Beans, CVS, SVN.

Professional Experience

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Followed AGILE methodology with SCRUM meetings.
  • Involved in writing Technical Design Documentation and participated in sessions with team members to analyze business requirements.
  • Used Spring MVC to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Used Spring IOC Inversion of Control / Dependency Injection to write the object dependencies across the application.
  • Bean properties and references were defined in xml for bean definition and dependency injection.
  • Used various Design Patterns like MVC, DAO and Singleton while developing the application.
  • Involved in integrating Spring with Hibernate and delegated the persistence operations using Hibernate Template.
  • Used Hibernate to deal with the database and wrote complex HQL to handle the persistence operations.
  • Implemented the presentation layer using JSPs, JSTL, HTML, CSS, jQuery and Javascripts.
  • Followed Test Driven Development and was involved in writing jUnit test cases which were also used in Integration testing.
  • Configured and deployed the application in JBoss server.
  • Built and deployed the application to various environments using Maven.
  • Involved in defect fixing and tracking using BugZilla.

Environment: Java/J2EE, JSP, JSTL, Spring 3, Spring IoC, Spring MVC, Hibernate 3.x, HTML, JavaScript, XML, jUnit, Log4j, ActiveMQ, Oracle10g, Web Services, SVN, Rational Clear Quest, JBoss 7.x, Maven.

Confidential

JAVA/J2EEDeveloper

Responsibilities:

  • Followed AGILE methodology with SCRUM meetings.
  • Interacting with the other Service Teams and discuss about the requirements.
  • Participated in sessions with team members to analyze business requirements.
  • Application was Developed using spring frame work as web layer frame work and Hibernate 3.x for the Data Layer
  • Used JSPs in the presentation tier along with various Spring tags, JSTL tags, CSS and Javascript.
  • Implemented Spring MVC to connect to front end UI and perform operations
  • Integrated Spring with Hibernate and Used Spring IOC Inversion of Control / Dependency Injection to write the object dependencies across the application.
  • Used Data Access Object DAO pattern to introduce an abstraction layer between the business logic tier Business object and the persistent storage tier data source .
  • Involved in writing complex HQL queries to handle the persistence operations.
  • Defined beans in xml for dependency injection using Spring IOC/Core.
  • Used Spring-Web Services to develop Contract-First web services for various business functionalities.
  • Experienced in writing jUnit test cases for unit testing and Test Driven development.
  • Configured and deployed the application in Web Logic application server.
  • Built and deployed the application to various environments using Maven.
  • Actively participated and presented the completed specifications during the code reviews to ensure the development is complete and follows the corporate standards.
  • Worked with testers in resolving defects in the application and was an integral part of the team.

Environment: Java/J2EE, JSP, JSTL, Spring 3, Spring IoC, Spring MVC, Hibernate 3.x, HTML, JavaScript, XML, jUnit, Log4j, TOAD, Oracle10g, Web Services, SVN, Rational Clear Quest, Web Logic 10.x, Maven.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Developed N-tier client-server business application software using Model View Controller MVC Architecture
  • Involved in writing different Design Patterns like Filter, Action, Business Delegate, Service Locater, Data Transfer Objects DTOs and Data Access Objects DAOs
  • Preparation of Java and JSP coding standard checklist
  • Involved in the development of UI using HTML, CSS, JavaScript, JSP and Struts tags
  • Involved in the development of Servlet, Struts Action classes, Business Objects, Web Services, EJB and POJOs
  • Involved in writing Junit Test Cases and Ant Build Script
  • Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags
  • Developed client request validations and processing using JavaScript and HTML
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts
  • Used EJB3 for managing business objects
  • Used Web Services to publish the credential validation of customer. The Services are published by one bank and all other branches and vendors are using the published services
  • SOAP has been used as a protocol to send request and response in the form of XML messages
  • WSDL has been used to expose the Web Services
  • Used SAX parser to parse XML documents
  • Oracle 9i database is used to store the data and TOAD is used as an interface to the database
  • WebSphere5.1 application server has been used for the deployment of the system
  • Used Ant scripts for code compilation and Log4j for logging purposes
  • JPA is used for building back end of the project
  • Writing the test cases using JUnit and testing different scenarios
  • Involved in Unit Testing, Integration testing, System testing and Regression Testing.
  • Used Log4j for logging debug, info error data
  • CVS version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE

Environment: Windows XP Professional, Java, JSP, Servlets, MVC, HTML, JavaScript, Struts, Design Patterns, EJB3, JPA, WebSphere 5.1, XML, Ant, JUnit, CVS, ORACLE 9i, Tag Libraries, Log4J, SOAP, WSDL, JAX-WS, Web Services.

Confidential

J2EE Developer

Responsibilities:

  • Designed sequence and class diagrams with UML.
  • Developed JSP pages using Struts tag libraries for dynamically displaying the data on the browser.
  • Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.
  • Handled form validations by creating Action-validation.xml file for validating the input actions before they are executed.
  • Configured the Application-Resources-properties file and created the struts.xml file.
  • Adopted J2EE design patterns like Service Locator, Session Facade and Singleton.
  • Performed client-side validation using JavaScript.
  • Developed DHTML pages and JavaScript functions for client side validations
  • Involved in the development of Stored Procedures for PL/SQL backend implementation.
  • Used WSAD as IDE for development of Java related classes and components for developing the application.
  • Developed Enterprise Java Beans
  • Reviewed Code and Test cases. Unit testing and system testing using JUnit Framework.

Environment: Java, J2EE, Servlets, JSP, Struts1.1, Java script, Oracle9i, JDBC,XML, HTML, DHTML, CSS, JUnit, JMS, Web Sphere 5.0, Windows XP and WSAD 5.0.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Analyze the requirements and communicate the same to both Development and testing teams.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Developed JSP with Struts custom tags and implemented Java Script for validation of data.
  • Developed programs for accessing the database using JDBC.
  • Used JavaScript for the web page validation and Struts Validator for server side validation.
  • Implemented MVC architecture using Struts, JSP, EJB.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Designed, developed and implemented the business logic required for Security presentation controller.
  • Developed the user interfaces with Struts Tiles framework and HTML, JSP, JS to present Client side GUI.
  • Designed XML files to implement most of the wiring need for Hibernate annotations and Struts configurations.
  • Involved in designing of class and dataflow diagrams using UML Rational Rose.
  • Created and modified Stored Procedures, Functions, Triggers and Complex SQL commands using PL/SQL.
  • Involved in design of Entity Relationship Diagrams for Relational database.
  • Used core java concepts in application such as Multi-threading.
  • Created cross-browser compatible and standards-compliant CSS based page layouts.
  • Performed Unit Testing by generating the Test Cases.
  • Developed ANT scripts for preparing WAR files to deploy J2EE components.
  • Ensured that coding standards are maintained throughout development process.
  • Reviewed proposed test cases with technical analysts, developers and documentation staff to ensure understanding of system requirements from a QA perspective in order to achieve a high level of quality throughout this project.

Environment: J2EE, Java, Struts2, Struts-Tiles, Spring, Servlets, JSP, JSP Tag libraries, Hibernate, Oracle 10g, UML, AJAX, HTML, Maven, Junit, Log4j, Ant, SVN, JDBC, CSS, JS, SQL, PL/SQL.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Implemented the user interface with HTML, XHTML, JavaScript and CSS.
  • Developed web components using JSP, Servlets and JDBC.
  • Involved in review meetings with the developers.
  • Used JDBC 2.0 driver to connect with Oracle database for all the data transactions.
  • Extensively used JNDI for looking up enterprise java beans.
  • Implemented, tested and deployed Enterprise java beans using Eclipse.
  • Involved in Database design and writing stored procedures and triggers.
  • Used core java concepts in application such as Multi-threading.
  • Created cross-browser compatible and standards-compliant CSS based page layouts.
  • Performed unit testing for each module and prepared code documentation.

Environment: Java, JSP, Servlets, JDBC, JavaScript, CSS, Oracle, Eclipse, JUnit, Apache Tomcat.

We'd love your feedback!