We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 7+ years of experience in development, testing, documentation & production support applications in Client Server Technologies in N - Tier JAVA/J2EE Architecture on various environments.
  • Excellent programming skills in JAVA, J2EE and Database technology, including Servlets, JSP, Java Beans, EJB, JNDI, JSF, JMS, XML, Struts, Spring MVC, Hibernate, JDBC, SQL and PL/SQL
  • Experience with JavaScript, JSON, JQuery, AJAX, HTML, CSS
  • Good Experience of Object Relational Mapping frameworks like Hibernate and JPA
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Façade, Factory Pattern and DAO.
  • Expertise in developing WebServices using WSDL, SOAP and JAX-WS.
  • Expertise in various components of Spring framework such as MVC, IOC and AOP
  • Experience in RDBMS like MYSQL, SQL Server, DB2 and Oracle.
  • Extensive Experience in using MyEclipse, Eclipse, NetBeans, RAD.
  • Experience in using various web/application servers like Tomcat, WebLogic, Websphere.
  • Experience with Unit testing, Integration Testing using JUnit.
  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • Exposure in technical requirements, performing system analysis and detailed design Use-Case Analysis, Modeling program with Class & Sequence diagrams using UML and Rational Rose.
  • Worked with SQL queries, PL/SQL Stored procedures.
  • Experience in using version control management tools like CVS, SVN and Rational ClearCase.
  • Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning.

TECHNICAL SKILLS

J2EE Technologies: Servlets, JSP, JDBC, JPA, EJB, JMS, JNDI

Web Technologies: HTML, CSS, JavaScript, AJAX, JSON, JQuery

Frameworks: Struts, Hibernate, Spring

XML/ Web Services: JAX-WS, Apache CXF

Databases: Oracle, MySQL, DB2

Application / Web Servers: JBOSS, Tomcat, WebSphere, WebLogic, SOAP, UDDI, WSDL, SOA, JAX-WS

Methodology/Design Pattern: OOAD, UML, DAO, Singleton, Front Controller, Factory Pattern

IDEs: IBM RAD, Eclipse, NetBeans

Other Tools: ANT, Maven, Eclipse, JUnit, Log4J, CVS, SVN, Rational, Clear Case

SDLC: Waterfall, Agile

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involve in various stages of application development through requirement analysis, development, and testing.
  • Involve in Agile software development life cycle (SDLC) with SCRUM methodology.
  • Create UML class and sequence diagrams by using Rational Rose.
  • Develop web tier using Java Server Faces (JSF) framework.
  • Develop JSF Managed beans and integrated the MB classes with services through Spring configuration files.
  • Develop the presentation layer using JSP, JSF, Tag libraries, HTML, CSS and client side validations using JavaScript.
  • Implement the DAO classes for persistence layer.
  • Use Spring ORM module for integration with Hibernate for persistence layer.
  • Write Hibernate Query Language (HQL) for persistence layer.
  • Use Spring Core for dependency injection/Inversion of control (IOC).
  • Implement Spring AOP aspects for logging cross cutting concern.
  • Use of various core and J2ee design patterns like factory, DAO, Singleton, Business Delegate, MVC, DI.
  • Involve in development of JAX-WS Web Services using WSDL and XSDs
  • Use Maven to build the application and deploy on WebLogic Application Server Deployed the application on WebLogic Application Server.
  • Develop unit test cases using Junit
  • Use SVN for code repository and Eclipse for IDE.
  • Use Log4j for application logging and debugging.
  • Use HP Quality Center for defect tracking and worked with QA team to resolve any defects during the application testing phase and UAT testing.
  • Work closely with production support-maintenance.

Environment: Java, J2EE, JAX-WS Web Services, Rational Rose, JSF, JSP, JSTL, Spring IOC, Spring ORM, Spring AOP, Hibernate, SVN and Quality center, Oracle 10g, WebLogic, TOAD, JUnit, Log4J, Windows7, Linux.

Confidential, Wayne, NJ

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involved in planning process of iterations under theAgile Scrum methodology.
  • Analyzed and modified existing code wherever required and Responsible for gathering, documenting and maintaining business and systems requirements, and developing designs document.
  • Prepared the detailed functional requirements along with screenshots and description of all the modules.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Designed and developed Application based on Struts2 Framework using MVC design pattern.
  • Used Apache Tiles and JSP in the presentation tier.
  • Developed POJO’s for Struts Action classes
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Developed Web services using Apache CXF
  • Maven was used for the entire build process.
  • Developed Message Driven Bean (MDB) components for JMS messaging
  • Deployed application in Websphere Application Server.
  • Eclipse as IDE for developing and debugging the application
  • Created JUnit tests for various modules.
  • SVN for the source code repository
  • Involved in enhancements of the system and worked on fixing bugs and supporting the entire system.

Environment: JDK 1.5, JSP, Struts2, Tiles, Spring, Hibernate, IBM WebSphere 6.0, JMS, TOAD, CXF SOAP Web Services, JavaScript, AJAX, JSON, Maven, SVN, Windows, Linux

Confidential, Peoria, IL

Java/J2EE Developer

Responsibilities:

  • Participated in multiple phases of project life cycle.
  • Used Spring (MVC) Framework to develop the application. Used Factory, DAO, Singleton and DTO and Value Object, Business Delegate design patterns.
  • Used Rational Rose to draw UML diagrams and to develop the Use cases, Activity Diagrams, Sequence Diagrams and Class Diagrams.
  • Implemented the Spring framework for Dependency Injection (DI/IoC).
  • Configured MQ Connection Factory, Queue names in WebSphere Admin console for JMS.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the Oracle Server database.
  • Used WebSphere for application server.
  • Implemented the Spring-ORM for Hibernate using the Hibernate Template class.
  • Designed and developed the Object Relational mapping using Hibernate to store and persist data in Oracle database.
  • Involved in writing the associations for the query in xml mapping files in Hibernate.
  • Developed SQL queries and Stored Procedures using PL/SQL to retrieve and insert into multiple database schemas.
  • Developed JUNIT test cases for unit testing.
  • Used Eclipse as development environment tool.
  • Used JIRA for tracking the Activities, Tasks and Defects.
  • Used SVN to manage the source code.
  • Documented the Migration process to make it easy for future migrations.
  • Used Log4j for writing the logs including errors, info, etc.
  • Used ANT build scripts and DOS deployment scripts to handle staging in QA & Pre prod environments.

Environment: Java, J2EE, JSP, MVC, Servlets, Struts, Hibernate, JDBC, XML, XSLT, WebSphere, JavaScript, HTML, Design Patterns, SVN, UML, Eclipse, ANT, Rational Rose, Tomcat, Toad, Oracle 10g.

Confidential, NYC, NY

JAVA/J2EE Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis and Design using UML and OOAD
  • Developed user interface using HTML, CSS, JSPs and AJAX.
  • Client side validation using JavaScript and JQuery
  • Designed the Application using Model View Controller Architecture.
  • Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
  • Integrated the Application with Database using Hibernate.
  • Communicated between different applications using JMS.
  • Used JNDI for registering and locating Java objects.
  • Interacted with backend Oracle and wrote stored procedures, functions and cursors for deleting and inserting using PL/SQL.
  • Deployed the Application in Weblogic App Server.
  • Developed test cases and performed unit testing using Junit framework.
  • Interacted with the Users and Documented the Application.
  • Designed JSP custom tags for the application.
  • Involved in designing and developing the java-based object relational Hibernate 3.2 persistence framework to persist the business data with oracle database and J2EE based struts framework.
  • Created -Loader by generating a code which load all the - data (Static data) from xml file when the application is loaded.
  • Used Hibernate to link the Dao classes to Oracle tables.
  • Design and Development of Servlets for database interaction to Oracle database.
  • Involved in writing interceptors.
  • Used Apache Log4j to archive log files as per formatting and archiving (both size and number of versions) requirements.
  • Used Java script for client side validation.
  • Worked on production issues

Environment: Java, Weblogic App Server, Struts, JDBC, JNDI, JSP, JMS, HTML, XML/XSL/XSLT, J2EE, PL/SQL, SQL, Oracle 9i, Junit, WindowsNT.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Developed web application using JSP, Servlets, Java beans that uses MVC design pattern
  • Created user-friendly GUI interface and Web pages using HTML, CSS and JSP
  • Wrote JavaScript for client side validation.
  • Used Eclipse as IDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Wrote SQL for JDBC prepared statements to retrieve the data from database.
  • Monitored the logs using Log4J and fixed the problem
  • The application was deployed on the Tomcat.
  • Involved in build and deploying the application using ANT
  • Used CVS as version control system
  • Worked on bug fixing and Production Support

Environment: Java, JDBC, JavaScript, Html, CSS, JSP, Servlets, JavaScript, PL/SQL, Tomcat, Oracle, NetBeans IDE, CVS, ANT, Log4J and Oracle 9i.

We'd love your feedback!