We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Jackson, MS

Summary:

  • 7+ years of experience as a software engineer and extensive experience in Java technology with diversified and in-depth experience in software development life cycle activities.
  • Extensive experience in application development using object oriented analysis and design (OOAD) and object oriented programming (OOP).
  • Expertise in developing multi-tier applications using JEE/J2EE technologies like Servlets, JSP, RMI, Hibernate, and JDBC.
  • Experience in using Struts Framework.
  • Deep knowledge in Object oriented programming Concepts and SDLC methodologies like Water Fall, Agile.
  • Have developed GUI using the Adobe Flex framework and Adobe Dream viewer.
  • Expertise in using Log4j and Sl4j for logging.
  • Strong in implementing and understanding of Java design patterns (Singleton, Façade) and have implemented J2EE design patterns (MVC, DAO, Business Delegate, Front Controller and Transfer Object).
  • Integrated development environment Eclipse 3.x, Net Beans, and My Eclipse.
  • Experienced in developing medium to high complexity, enterprise software applications using J2EE and related technologies, deployed on Web Logic, JBOSS application server and web servers/containers like Tomcat.
  • Experience in working with Database management systems, Oracle 10g/9i/8i, My SQL (5.x, 4.x) and SQL server 2005.
  • Strong in Internet technologies like HTML/DHTML, CSS, Ajax, JSP and JavaScript.
  • Have implemented SOA using Web services.
  • Hands on experience in using build tools Ant and Maven.
  • Good understanding of XML technology ( XML parsers, DOM, SAX ).
  • Expertise in analysis and Design of software system using UML Methodologies and Rational Rose, Magic Draw and UML plug-ins for Eclipse and Net Beans.
  • Have a very good experience in using Windows (2000/NT/XP/VISTA), UNIX and Linux.
  • Excellent analytical skills, including the ability to interpret and evaluate customer requirements and implement technical solutions and application production support.
  • Ability to learn new things quickly and to work under the pressure.
  • Have good experience with Visual Source Safe VSS, Tortoise SVN, and CVS.
  • Familiarity with ISO 9001 & CMM Quality Standards.
  • Good understanding of business requirements and the ability to devise solutions.
  • Highly organized with the ability to manage project deliveries and meet deadlines.
  • Played leadership roles including project planning, problem resolution and status reporting.
  • Motivated team player with excellent interpersonal, communication and customer relationship skills.

TECHNICAL SKILLS: Technologies: Spring, Hibernate, EJB, JQuery, JMS, and Struts.

Design Skills: Object Oriented Analysis and Design OOAD and Design Patterns

Database: MS SQL 2005, Oracle 10 G PL/SQL, SQL Server, and DB2.

Frameworks: Struts 1.1 and 1.2, Hibernate, Spring

Web & Application Servers: Tomcat 4.x and 5.x , JBoss 5, Web Sphere 6.

Environment: JDK 1.5, JBOSS 4.0.2, Weblogic8.0,Windows XP

Web Technologies: Servlets, JSP, HTML/XHTML/XML, XSLT, JavaScript, Axis, WSDL, A jax, and JSON

IDE’s and Tools: Eclipse, Edit plus, Net Beans, and My Eclipse

PROFESSIONAL EXPERIENCE:

Confidential, Jackson, MS

Java/J2EE Developer

Responsibilities:

  • Interacted with clients and application users in gathering the Requirements for enhancements.
  • Interacted with other teams to capture business needs, manage expectations, and reviewed deliverables to ensure a successful implementation.
  • Involved in developing and maintaining services based architecture utilizing open source technologies like Hibernate ORM and Struts MVC Framework
  • Server side validations using the Struts Validator framework.
  • Used Clear Case for version control and Clear Quest for bug tracking.
  • Involved coding the action forms, action classes, JSPs, CSS. Used Tiles Framework for the layouts.
  • Used Validation framework for Client-Side validation.
  • Used Hibernate ORM as persistence layer and was responsible for writing HQL queries.
  • Optimization of Hibernate mapping in order to boost performance of the system.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Developed persistent classes, including association, inheritance, polymorphism, composition, generics and the Java collections framework.
  • Worked on Ant scripts for building and deploying the application.
  • Involved in system data analysis, design and Implementation.
  • Involved in unit testing and writing unit test cases.
  • Involved in fixing bugs and enhancing the applications with additional features.
  • Worked on resolving the issues in the process of upgrading the application by adding the new instance of the application server.

Environment: Java (JDK1.6),struts MVC framework, JEE, JSP, Tag Libraries, HTML , DHTML, JDBC, Windows XP, UNIX (Solaris), Tiles Framework, Servlets, Web Sphere V7.0.0.11, Eclipse, CSS, Hibernate, IBM DB2 V8.5, XML/XSL, XSLT, Digester, JavaScript, Ant, Clear Case, Clear Quest, SQL PL, JMS, Web Services, SOAP, WSDL, Shell Script, Log4J, LDAP, Auto Coder, Mail Stream, Group one server, XDoclet.

Confidential, Florida

Java/J2EE Developer

Responsibilities:

  • Interacted with other teams to capture business needs, manage expectations, and reviewed deliverables to ensure a successful implementation.
  • Involved in developing and maintaining services based architecture utilizing open source technologies like Hibernate ORM and Struts MVC Framework
  • Implemented the persistence layer using Hibernate ORM.
  • Used XSLT to develop templates and process XML data into a more user-friendly format.
  • Server side validations using the Struts Validator framework.
  • Involved coding the action forms, action classes, JSPs, CSS. Used Tiles Framework for the layouts.
  • Used Validation framework for Client-Side validation.
  • Used Hibernate as persistence layer and was responsible for writing HQL queries.
  • Optimization of Hibernate mapping in order to boost performance of the system.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Developed persistent classes, including association, inheritance, polymorphism, composition, generics and the Java collections framework.
  • Worked on Maven scripts for building and deploying the application.
  • Involved in system data analysis, design and Implementation.
  • Involved in unit testing and writing unit test cases.
  • Involved in fixing bugs and enhancing the applications with additional features.

Environment: Java (JDK1.6),struts MVC framework, JEE, JSP, Tag Libraries, HTML , DHTML, JDBC, Windows XP, UNIX, Tiles Framework, Servlets, Weblogic8.1, Eclipse, CSS, Hibernate, Oracle 10i, XML/XSL, XSLT, JavaScript, Maven, Unix.

Confidential, Atlanta, GA

Role: Java/J2EE Developer

Responsibilities:

  • Implemented the application using the Struts 1.2 Framework, which is based on the MVC design pattern.
  • Design & Developed using design patterns and OO methodology using UML and used the Tiles framework to design templates.
  • Developed JSP pages (tiles) using Struts Taglibs and application specific Custom tag libraries
  • Validated all forms using the struts validation framework.
  • Implemented various Design patterns like Business Delegate, Session Facade and DAO.
  • Developing Enterprise Java Beans for implementing business logic
  • Extensively used Hibernate in the data access layer to access and update information in the database and used the DAO framework to abstract the application layer from the database.
  • Configured the WebSphere application server and RAD 6.0 (WSAD) IDE.
  • Used ANT scripts to build the application and deployed
  • Involved in developing Test Cases and did unit testing using JUnit.
  • Used CVS for version controlling and Log4J for logging.

Environment: Java, JSP, Servlets, Struts 1.2, Tiles, Validation Framework, Hibernate, JMS, XML, EJB 2.0, JDBC, HTML, Ant, CVS, Log4J, JUnit, RAD 6.0 (WSAD), WebSphere 6.0, MySQL 5.0, Windows 2000.

Confidential, Atlanta GA

Java/JEE Developer

Responsibilities:

  • Interacted with clients and application users in gathering the Requirements and enhancements.
  • Involved in designing and developing Use Cases, Sequence Diagrams and Class Diagrams using MS Visio.
  • Involved in Content Permission Presentation by using JSP and Struts ActionForm.
  • Designed and developed the Confidential Desktop (TCD) using Struts Framework and messaging.
  • Actively participated in Database schema design meetings.
  • Developed Message Driven Beans to process the JMS messages and insert the data in the database.
  • Migrated from swing GUI to Web interface using Servlets and JSP to handle client requests.
  • Used Open-STA to analyze the HTTP requests and responses.
  • Created HTML pages and used JavaScript for client validations.
  • Wrote JUnit test cases for unit testing and created Ant build scripts.
  • Configured the application for logging using log4j.
  • Tuned SQL queries for performance optimization with the help of various tools & by interacting with the DBA’s.
  • Used VSS as the version control.

Environment: JDK 1.5, Weblogic 8.1, eclipse 3.0, Apache Struts 1.1, HTML, JavaScript, JSP, JDBC, Oracle 9i, Swing, SOAP, Weblogic JMS, MDBs, log4J, VSS, Apache Ant 1.6.1, JUnit, XML-SAX.

Confidential, Springfield, OR

Java Developer

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Iteration methodology
  • Involved in the implementation of stateless session beans (EJB) for business logic layer and entity beans for persistence
  • Developed the MVC architecture using Struts Framework
  • Developed the necessary struts Action and Action Forms for the application
  • Used Struts Validator Framework to do validations
  • Worked with Design Patterns like Session Façade, Front Controller, DTO and DAO pattern
  • Implemented the view layer using JSP and JavaScript
  • Implemented the model layer using EJB
  • Implemented the controller layer using the Struts ActionServlet Framework
  • Used Commons Logging framework (log4j) utility to log the error, info and debug messages
  • The developed code to parse XML documents using SAX and DOM
  • Involved in unit testing using JUnit
  • Used WSAD as the IDE and supported in deployment to WAS (WebSphere Application Server)
  • Developed and implemented in PL/SQL stored procedures, functions, and triggers

Environment, J2EE, EJB, Struts framework, JDBC, HTML4.0, DHTML, JavaScript, CSS, UML, XML, XSLT, WebSphere 5.0, Oracle 10g.

Confidential

Junior Java Developer

Responsibilities:

  • Developed Servlets, and XML.
  • Implemented JavaScript for the expression validation.
  • Used CVS for version control.
  • Integrated all screens and made changes as per the requirement.
  • Involved in Interconnectivity of the Oracle database through JDBC.
  • Developed GUI for various screens using JSP, JSTL, and HTML code for various actions on the user.
  • Performed Unit Testing of various components using JUnit.

Environment: JSP, JSTL, HTML, CSS, Servlets, JDBC, Oracle 10g, HTML, Concurrent Versions System (CVS), JavaScript, Eclipse.

Hire Now