We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around 8 years of experience in all aspects of Software Development Life Cycle (SDLC) including Requirement Analysis, Design specification, Development, Integration, Testing and Maintenance of Enterprise Applications using Java/J2EE Technologies and Related Databases.
  • Experience working in various industry domains like Telecommunications, Banking, Finance, and Automobile.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Inheritance, Abstraction, Encapsulation, Polymorphism, Collections, and Exception Handling.
  • Good experience in J2EE technologies like Servlets, JSP, JDBC, Java Beans, EJB and Web Services.
  • Expertise in application development frameworks like Struts, Spring, JSF and Hibernate.
  • Experience in implementing web based projects using Web/Application Servers such as Web Logic 9.2/10.3, Apache Tomcat 6.0.18, and IBM Web Sphere 7.0
  • Experience in developing Web based GUI’s using JSP, JQUERY, HTML, DHTML, CSS, and JavaScript.
  • Developed applications using J2EE Design Patterns such as Model - View-controller (MVC), Singleton, Session Facade, Business Delegate, and Service Locator.
  • Good Working knowledge on databases like Oracle 9i/10g/11g, and MySQL.
  • Extensive experience in writing complex PL/SQL queries.
  • Functions and experience in using tools like TOAD, SQL Developer.
  • Experience in modeling applications with StarUML and Rational Rose.
  • Expertise in using IDE’s like Eclipse, Net Beans, My Eclipse for development.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools such as ANT and Maven and debugging through log4j.
  • Experience on version control tools Subversion (SVN), and CVS.
  • Have knowledge/experience in Software Development Processes like Waterfall, Test Driven Development (TDD), Rational Unified Process, Scrum, Iterative and Agile Methodologies.
  • Excellent Interpersonal and Communication skills coupled with strong technical and problem solving capabilities with a can - do attitude.
  • Exceptional ability to quickly master new concepts and a proactive team player with good analytical and communication skills.

PROFESSIONAL EXPERIENCE

Programming Languages: Java JDK 1.5/1.6/1.7, C, C++

Java/J2EE Technologies: Servlets, JSP, EJB 3.0/2.0, JDBC 2.0/3.0, JMS, JNDI, RMI, and Web Services

MVC Frameworks: Struts 1.3/2.0, Spring 2.5.6/3.0, JSF 2.0/1.2

ORM Frameworks: Hibernate 3.0/3.5.0, JPA 2.0

Build Tools: Ant 1.5/1.6, Maven 2.x

Application Servers: WebLogic 9.2/10.3, Apache Tomcat 6.0.18, IBM Web Sphere 7.0

Database: Oracle 9i/10g/11g, MySQL, PL/SQL

Platforms: Windows 98/XP/7/8, UNIX, LINUX

Web Technologies: HTML, DHTML, CSS, XML, JavaScript, jQuery, JSP 1.2/2.0, JSTL, Custom Tag Library, and Ajax

Development Tools: Eclipse 3.6/4.2, Net Beans, Putty, WinSCP, SQLDeveloper, TOAD

Case Tools: StarUML, Rational Rose

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) like Requirement gathering, Analysis, Design, Development, Implementation and Testing of the application.
  • Model View Control (MVC) design pattern is implemented with Struts MVC.
  • Used the Struts and Tiles Framework in the presentation layer.
  • Servlets, JSP (including JSP custom tags), DHTML, HTML, JavaScript, and CSS for the Presentation/Web tier, Application/ Business layer (EJB) and Data layer (Oracle 11g).
  • Developed Dynamic and static web pages using JSP, Custom Tags and HTML.
  • Developed AJAX client side scripting to process server side JSP scripting.
  • Developed the application using Eclipse and deployed it on Weblogic Application Server.
  • Transaction management using struts frameworks.
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Designed Class diagrams and Sequence diagrams in the design phase of the project using StarUML.
  • Involved in tracking and resolving defects (Jira Tool), which arise in QA & production environments.
  • Used Subversion extensively as versioning tool and used Maven for automated building of projects.
  • Utilized Apache Commons Logging mechanism for request / response / error logging.
  • Involved in preparation of Unit test cases and System test plans for various functionalities using JUnit.

Environment: Jdk 1.6, J2EE, struts 2.0, JSP 2.0, Servlets, EJB 3.0, XML, PL/SQL, Oracle 11g, Weblogic, UNIX, StarUML, JUnit, JAX-WS Web Services, DHTML, HTML, JavaScript, jQuery, AJAX and CSS.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Developed the application using Spring Framework dat leverages classical Model View Layer (MVC) architecture.
  • Worked in an agile work environment with Content Management system for workflow management and content versioning.
  • Involved in designing user screens and validations using HTML, jQuery and JSP as per user requirements.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Extensively used the Spring MVC, Spring Core for Inversion of Control (IOC), Dependency, Injection, Application Context and ORM modules of Spring Framework in the project.
  • Implemented persistence layer using Hibernate (spring + Hibernate integration).
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using Web Service.
  • Developed several REST web services supporting both XML and JSON to perform taskssuch as processing payments.
  • UsedHibernateORM framework withspringframework for data persistence and transaction management.
  • Used Hibernate 3.0 object relational data mapping framework to persist and retrieve the data from database.
  • Wrote SQL queries, stored procedures to perform backend database operations.
  • Developed ANT Scripts to do compilation, packaging and deployment in the Web Sphere server.
  • Implemented the logging mechanism using Log4j framework.
  • Wrote test cases in JUnit for unit testing of classes.
  • Used Maven as a build tool, wrote the dependencies for the jars dat needs to be migrated.
  • UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.

Environment: JDK 1.5, J2EE 1.4, Struts 1.3, Spring 3.0, Web Services (JAX-WS, JAX-RS), Hibernate 3.0, JMS, JSP, Servlets 2.5, WebSphere 7.0, Oracle 10g, HTML, XML, IBM Rational Application Developer (RAD), ANT 1.6, Log4J, jQuery, JavaScript, JUnit 3.8, SVN, EJB 2.0, MAVEN, Oracle 11g, Tomcat, UNIX, Rational Rose 7.0.0.4, and CSS.

Confidential, Stamford, CT

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design and Development of the application.
  • Designed and developed JSPs and Servlets for the presentation layer with hand coded HTML pages along with CSS layouts.
  • Designed the application by implementing JSF Framework based on MVC Architecture with EJB.
  • Deployed Enterprise JavaBeans (EJB) using Stateful and Stateless beans.
  • Developed Action classes, Request/Response Form Beans and Request/Response JSP pages.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Used Hibernate for the object relational mapping and to maintain the persistence layer.
  • Utilized Log4j for request / response / error logging.
  • Involved in the documentation Confidential almost every stage of the project.
  • Configured and Deployed application on IBM Web Sphere Application Server in Windows XP environment
  • Suggested and tried to implement the practice of Extreme Programming for the development of the project.
  • Participated in the production support and maintenance of the project.

Environment: JDK 1.5, EJB 2.0, Hibernate, ANT, Servlets 2.3, JSP 2.0, JSF 2.0/1.2, AJAX, WebSphere Serve, JDOM Parser, Eclipse, HTML, XML, XSLT, Oracle 10g, JUnit, Log4j, CVS.

Confidential

Web/Java Developer

Responsibilities:

  • Developed an enterprise application using Struts Framework dat leverages classical MVC architecture.
  • Developed Action Classes, Action Form Classes, created JSPs and configured in Struts-config.xml, Web.xml files.
  • Developed presentation tier using HTML, JSP, JSP Tag Libraries, and Struts.
  • Involved in writing JavaScript functions for front-end validations.
  • Used JDBC-API to communicate with Oracle Database in the persistence layer.
  • Wrote SQL queries, and stored procedures to perform backend database operations.
  • Extensive use of EJBs for business tier component implementation and implementation of business logic.
  • Used Maven as a build tool, wrote the dependencies for the jars dat needs to be migrated.
  • Performed unit tests and integration tests of the application.
  • Participated in the production support and maintenance of the project.
  • Deployed application on Jboss Application Server and also configured database connection pooling.

Environment: Jdk 1.4/ 1.5, JSP, Servlets, Struts, JavaScript, HTML, EJB, XML, JBoss Application Server 4.0, JDBC, Oracle 9i, Maven, PL/SQL, CVS.

We'd love your feedback!