We provide IT Staff Augmentation Services!

Java/j2eedeveloper Resume Profile

2.00/5 (Submit Your Rating)

Valley View, OH

SUMMARY:

  • Over 7 years of experience in design and development of applications in Java/J2EE.
  • Experience in implementing complete Software development life cycle SDLC for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.
  • Experienced in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, Servlets, JSP, JDBC, JNDI, JPA, JAX-WS, Struts, EJB, Spring, Hibernate, JMS, XML, JUnit.
  • Experience in using ORM frameworks like Hibernate, JPA and integrating with Spring ORM
  • Developed SOAP and Restful Web services using Apache CXF, JAX-WS RI
  • Experienced in developing applications using different J2EE Design Patterns such as DAO, Singleton, Session Facade, and Factory.
  • Developed applications based on Model-View-Controller MVC architecture using Struts, Spring MVC and JSF
  • Experience in working with the presentation layer using HTML, CSS, JSP, JSTL, Custom tag libraries, JavaScript, JQuery, and AJAX.
  • Good experience in J2EE Testing in developing test cases with JUnit for Unit testing, and logging using Log4J.
  • Experience in JDBC Programming and also with writing SQL Queries, PL/SQL stored procedures, Functions, and packages.
  • Worked with RDBMS like My SQL, Oracle, and DB2.
  • Good experience in implementing JUnit for Unit testing, logging using Log4J and ANT tool to compile, package and deploy the components to the Application Servers in different environments.
  • Experience with Agile/Scrum and Test Driven development TDD .
  • Good Communication, presentation and interpersonal skills and very good team participant

TECHNICAL SKILLS:

Operating Systems

Windows XP, Solaris, Unix.

Languages

Java, Core Java, HTML,CSS,XML, XSLT, PERL, SOAP, JavaScript, PL/SQL, C, C , Shell Script.

Databases

Oracle, DB2, MS Access, Sybase.

Web Related/JEE

HTML, XML, XSLT, JavaScript, JQuery, Java Servlets, JSP, SAX/DOM, JSTL, AJAX, SOAP, JBoss SOA Tools UDDI, WSDL, JAX-RPC, DOJO, WebSphere Portals, Web Services.

J2EE Technologies

JDBC, JNDI, RMI, EJB, Java Beans.

Application Servers

IBM WebSphere 7, JBoss, BEA Web Logic 8.X /9.X.

Web Servers

IBM HTTP Server, Tomcat 8.0.

Database Tools

TOAD, SQL Navigator, Squirrel.

IDE Versioning Tools

Eclipse, My Eclipse, Net Beans, IBM Rational Application Developer, Microsoft Front Page, Concurrent Versioning System CVS , ANT.

Frameworks

Struts, JSF, Hibernate.

Design Patterns

Singleton, Data Access Objects, Value Objects, Template Method, Business Interface, Business Delegate, Service Locator, Model View Controller Architecture and Front Controller.

EXPERIENCE:

Confidential

Role: Java/J2EEDeveloper

Responsibilities:

  • Working in all phases of the Software development life cycle SDLC starting from requirement gathering, designing functional document to implementation, delivery, test planning, execution and production support
  • Participating in the development of Integrated Logistics Solutions following Agile development methodology, taking an effective role in developing Notices module for MD - HIX project
  • Designing various data models including class diagrams, dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams
  • Developing the user interface screens for clients using Spring, JSP, JSTL, JQuery libraries, HTML, XML and JavaScript
  • Using Spring for creating the object using dependency injection IOC
  • Using Hibernate for interacting the database using hibernate mapping and configuration using hibernate queries
  • Participating in several defects raised in different environments, seeing the logs, debugging and replicate the same scenario in local
  • Using Rational Application Developer RAD as the application development environment on windows operating system
  • Participating on setting up the system for various software and tools needed for development and set up JMS in WebSphere application
  • Using JIRA as an issue tracker tool for collaborating with testers and functional team
  • Working actively on code review and comment writing using PMD tool
  • Fixing critical defects in different environments Dev, SIT, UAT and Production
  • Using SVN version control tool to check in/out files, etc. also responsible for branching, merging the branch to main repository
  • Using DB2 as a database in the backend
  • Deployed code in IBM WebSphere server
  • Implementing the Singleton Design Pattern for the entire creation of objects

Environment: Java 1.6, J2EE, spring, Hibernate, Struts, IBM WebSphere, JavaScript, XML, RAD, HTML, SOAP.

Confidential

Role: Java/J2EEDeveloper

Responsibilities:

  • Involved in most of the SDLC phases with sprint planning sessions part of Agile Scrum
  • Interacted with the business users for understanding the requirements based on the functional requirements.
  • Developed the Application using Spring MVC Framework, and used JSP, HTML, CSS, JavaScript, JQuery for the web page development.
  • Developed custom controllers for handling the requests using the spring MVC controllers.
  • Involved in design and development of server side layer using Spring IOC, Spring ORM, Spring AOP and JAX-WS web services
  • Used Auto-Wired for bean management through Spring IOC
  • Configured Association Mappings like one-one and one-many in Hibernate.
  • Used Hibernate to persist the data efficiently into database and also integrated it with the Spring ORM framework.
  • Implemented Spring with AOP in exception handling, which it reduce the development time to handle the exceptions
  • Asynchronous messaging is done using JMS and created Queue for point point messaging.
  • Developed user interfaces using JSPs, JSF, JMS, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
  • Developed DAO classes for the persistent in correlation with hibernate.
  • Used Maven to build the project and deploy the applications on the server.
  • Involved in support of deployment process of the application on Web Logic Application Server
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using JUnit.
  • Used SVN as a documentation repository and version controlling tool
  • Maven framework for the project build
  • Developed SOAP Web services using JAX-WS Metro.
  • Used Eclipse as IDE tool to develop the application and JIRA for issue tracking.

Environment: Java 1.5, J2EE, spring, Hibernate, JSP,JSF,JDBC,JMS, Eclipse 3.3,Weblogic, SOAP Web services, Maven, JUnit, CVS, CSS, HTML, XML, XSD, JavaScript, Oracle10g and Windows2007.

Confidential

Role: Java/J2EEDeveloper

Responsibilities:

  • Worked in different phases of SDLC process to implement the functionality of the application.
  • Designed and developed front end screens using Java, JSP, Servlets and Struts framework.
  • Implemented MVC Design Patterns using Struts Framework
  • Used Struts Tiles Framework for designing the layout of the application.
  • Used validator framework to validate various fields in the application using XML files with rules.
  • Developed Action Form, Action Class, Action Forward Servlets and Struts Configuration File
  • Applied CSS Cascading Style Sheets for entire site for standardization of the site
  • Used JavaScript for client side validations.
  • AJAX for the asynchronous server calls
  • Implemented JMS for asynchronous auditing purposes.
  • Developed server side utilities using J2EE technologies Servlets, JSP, JDBC.
  • Supported integration efforts between the Struts Action classes and the EJB's services layer Implemented JPA for persisting data into database.
  • Used Design Patterns like DTO and DAO, Session Facade, service locator
  • Worked on JBoss application server to deploy the application.
  • Used JPA framework for DAO layer to access the MySQL database.
  • Developed and debugged the application using RAD IDE.
  • Involved in developing Unit, System and Integration test
  • Involved in the preparation of use case, class and sequence diagrams using Rational Rose
  • Worked with QA team to resolve the defects and UAT defects with the business users
  • Developed and consumed Restful web services using Java Servlets

Environment: Java, J2EE, Servlets, JSP, JMS, JPA, JDBC, Struts, JavaScript, XML, XSLT, HTML, CSS, UML, JBoss, RAD, MySQL, Restful Web service.

DConfidential

Role: Java Programmer

Responsibilities:

  • Worked on analysis, design, development, deployment and testing of the application.
  • Involved in designing Application based on MVC architecture.
  • Designed and developed for the Presentation layer using MVC Struts Frame work.
  • Created the JSPs, Action classes and Action forms for the Presentation layer.
  • Used Java/J2EE Design patterns such as MVC, Singleton, Service Locator, DAO
  • Implemented server side validation using Struts Validation Framework.
  • Implemented Client side validations using Java Script.
  • Persistence layer implemented using Hibernate framework
  • Developed Persistence classes and hibernate.cfg.xml and other configuration files for Hibernate mapping to database.
  • Used different Hibernate APIS like Configuration, Session Factory, Session and Hibernate Transaction Manager for writing the persistence logic.
  • Unit tested with JUnit and involved in System testing, Load testing and User Acceptance testing and fixed the bugs
  • Developed build scripts using ANT tool for compilation and deployment purpose.
  • Implemented logging using log4j and apache commons-logging framework.

Environment: Java, Hibernate, spring, Struts, Web sphere, Oracle, CVS, ANT, JSP, Servlets, HTML, JavaScript.

We'd love your feedback!