We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Professional Java/J2EE Software Developer with 8+ years of focused experience of Core Java and Web based applications with expertise in reviewing client requirement; prioritize requirements, creating project proposal (scope, estimation) and baseline project plan.
  • Participated in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications.
  • Designed and modeled projects using techniques in UML - Use Cases, Class Diagrams, Sequence Diagrams, etc.
  • Developed applications using J2SE, Core Java, Multithreading, Collections, JDBC, Swing, Networking, Reflections.
  • Developed applications using Servlets, JSP, Struts, spring, JDBC, Java Beans, Hibernate, Maven and MVC architecture.
  • Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets.
  • Experience in front-end application using HTML, JAVA Script, CSS,and AJAX, Struts Tag libraries, spring and JSP.
  • Extensive experience with design and development of J2EE based applications involving technologies such as Java Server Pages (JSP),Java Messaging Service(JMS), Java Data Base Connectivity (JDBC),Java Naming and Directory Interface(JNDI)
  • Experience in the functional usage and deployment of applications inJBoss, WebLogic, Portlets, Web Sphereand Apache Tomcat Server.
  • Experience in Java/J2EE Design Patterns including singleton, Factory, proxy. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL).
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures.
  • Experience in various methodologies like Waterfall and Agile.
  • Experience in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, SQL queries.
  • Experience in performing Unit/ Integration & System testing using JUnit and IBM Rational Rose.
  • Excellent team player with equally good leadership skills.

TECHNICAL SKILLS

J2SE Technology: Multithreading, Reflections, Collections, Serialization, Networking, Beans

J2EE Technology: Servlets, JSP, Tag Libraries, JDBC, JNDI

Architecture & Framework: MVC, Struts, Spring, Hibernate, OSGI

Database: Oracle 10g, 11g, SQL server 2005/2008, MySQL

IDE: Eclipse, My Eclipse, NetBeans

Operating Systems: Windows 9x/NT/XP/2003/7/8, Linux, UNIX

Web/App Servers: WebLogic, Web Sphere, Tomcat, JBoss, Apache

GUI: HTML, XML, XSD, AJAX, JavaScript, Node.js, JQuery, CSS

Query Languages: SQL, PL/SQL

Programming Language: C, C++, Java, J2EE

Script: PHP, Shell

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: Maven, ANT, Log4J, JUnit, TOAD, SoapUI 4.0.5, JUnit, Rational Rose, Visio

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Utilized Java / J2EE Design Patterns to implement the solution.
  • Helped architect system design, which is based on MVC Architecture (Model-View-Controller) i.e. struts framework.
  • Responsible for the development of Presentation Tier using JSP and Servlets.
  • Worked on client side programming using Java script and Ajax for validations, form submission, etc.
  • Coded the business logic using the Java classes, stateless session beans and entity beans along with utilization of Session Facade Design Pattern.
  • Used Hibernate to create POJO objects and mapping using Hibernate Annotations.
  • Helped with design and development of database schema, stored procedures, triggers and views.
  • Worked on various XML documents and used SAX parser to parse them.
  • Used web services and XML Services (JAX-WS) using SOAP.
  • Provided production support for the first release of the module.

Environment: J2EE 1.4, JSP 2.0, Servlets 2.4, EJB2.0, Struts 2.0, JDBC 3.0, Hibernate, JavaScript, HTML, DB2, UML, XML, XSLT, DTD, DHTML, Web logic, Rational Rose, Eclipse 3.1, ANT

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Developed the application as per the functional requirements from the analysts
  • Developed the client side validation using JavaScript.
  • Developed web views in HTML and JSP.
  • Design and Development of User Interface using Struts tag libraries
  • Responsible for client side validations and server side validations in JSP
  • Increased performance of the extended applications by making effective use of various design patterns ( Front Controller, Business delegate, DAO and Session facade)
  • Design and Development of server side modules using J2EE, Struts, EJB and Utility classes
  • Development of test cases for unit testing
  • Used Web Services to extract and communicate the records using XML and REST
  • Involved in maintenance and Documentation of the application Installed and configured Web Logic in Development and Testing environment
  • Developed the transaction-oriented logic in the Data Access Layer.
  • Designed, developed, debugged and tested the web based J2EE application
  • Used Log4J utility to log error, info and debug messages.
  • Configured and deployed the J2EE application on Web logic Application Server
  • Played major role in the completion of the project.
  • Used the Transaction to persist the data in the Oracle 9i.
  • Proficiently created stored procedure for application.
  • Involved in creating scripts and PL-SQL Programs.
  • Used apache struts to develop the web-based components
  • Tested the whole application for errors screen by screens

Environment: Java 1.5, J2SE, Swing, RMI, Threading, JDBC, Collections, Reflection, J2EE, Ant, JSP, JSF, Servlets, Dojo, JavaScript, Node.js, Ajax, Hibernate, Spring, Struts, PL/SQL, Web logic Application Server, JBoss, SOA Integration, REST and SOAP Web services, UML, Visio, Team center, EDM, Log4J, Unix, C++, Win XP.

Confidential, Seattle, WA

Java Application Developer

Responsibilities:

  • Used Agile methodology to develop the application.
  • Interacting with the system analysts & business users for design & requirement clarifications.
  • Responsible for maintaining the code quality, coding and implementation standards by code reviews and trouble shooting.
  • Developed web Components using JSP, Servlet under J2EE Environment.
  • Implemented MVC architecture using Servlets, JSP, EJB’s.
  • Responsible for maintaining the code quality, coding andimplementation standards by code reviews.
  • Created MVC architecture built on struts framework.
  • Created JavaScript for front end validation and Struts validationframework for backend validation for the User Interface.
  • Involved in creating separate EARs from the single EAR of the project.
  • Created and used Skins {Cascading Style Sheets CSS } to change thelook& feel of the application.
  • Implemented persistence mechanism using Hibernate (ORM Mapping).Responsible for mapping the database model into persistence objects usingHibernate Annotations.
  • Developed the DAO layer for the application using Spring HibernateTemplate support.
  • Developed various business logic and reports using HQL and HibernateCriteria.
  • Created various unit test cases and integration tests for the DAOand Service using JUnit.
  • Integrated log4j for logging the messages at debug and error level.
  • Used SVN version controller to maintain the code versions.
  • Used Maven build tool to build the application.
  • Documented CR impact analysis and prepared implementation documents.

Environment: Java 1.5, JSP, Servlets, JDBC, HTML, JavaScript, GWT, JSON, CSS 2.0, XML,XSLT, XHTML, Oracle 10g, SQL, Oracle workshop 10.3, Eclipse 3.1, log4j 1.2,Maven, Struts 1.2, Spring 2.0, Hibernate 3.2, Web Sphere Server, SVN version Manager.

Confidential

Java/J2EE Developer

Responsibilities:

  • Design and development of Java classes and interfaces.
  • Worked in JavaScript and HTML for the client side validations.
  • Data Model design and interface layer design with other team members.
  • Design and developed JDBC connection objects for the data retrieval and update.
  • Developed connection pooling method to avoid the waiting for database connection.
  • Building, testing and deploying the application on Web logic server.
Environment: C++, J2EE, Web Services, Core Java, Multithreading, Swing, Maven, RMI, JDBC, JSP, Servlet, Html, JavaScript, Web logic, MySQL, Unix, Web Logic

We'd love your feedback!