We provide IT Staff Augmentation Services!

J2ee Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Extensive 7 years of experience in IT with skills in analysis, design and development of software application.
  • Expertise in object oriented programming using Java, J2EE, HTML, JSP, EJB, Servlets, JavaScript, Java Web Services, JDBC, Custom tag libraries, XML.
  • Experience in development of Struts2.0, JSF, Prime Faces Framework.,Portlet.
  • Experience in development of Spring IOC, IBATIS,WebService & Hibernate Framework.
  • Worked with scripting languages like JavaScript, AJAX and JQuery.
  • Experience in building and deploying the applications in the Tomcat, JBoss, Glassfish and WebLogic servers.
  • Experience in working with build tools like MAVEN.
  • Experience with SQL & RDBMS technologies: Oracle10g/9iandMYSQL.
  • Experience in software configuration management.
  • Experience in working with JUnit to perform unit testing.
  • Diagnostic ability to analyze and debug to the core of the problem.
  • Capable to research and upgrade to the new leading technologies.
  • Knowledge of drools.
  • Utilize Agile development methodologies
  • Implement TDD and Pair Programming.

TECHNICAL SKILLS:

Web Application Framework: Spring IOC & Hibernate, EJB, Strust2.0, Spring, CSS, JSP,Portlet

Languages/Scripting: JAVA/J2EE, JavaScript, Servlets, Web Services, AJAX, JQuery and JDBC.

IDE: Eclipse, NetBeans,RAD.

Servers: Tomcat, JBoss, Glassfish, WebLogic

Version Control: SVN,Accurev

Databases: MySQL, MSSQL Server, PL/SQL, Oracle 10g

Testing Tools: Junit

Deployment Tools: Putty

Other Software Tools: Maven, Konakart, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential

J2EE Developer

Environment: J2SE/J2EE, UML, ETM, JSP, XML, XSD, Weblogic Portlet, JSF, Java Script, Web Services, SOAP, WSDL, XSD, Maven, JUnit, Oracle11g, Eclipse,jdk1.7

Responsibilities:

  • Used Agile Software Development for developing the application.
  • Implemented User Interface in Model - View-Controller Architecture, which accomplishes a tight and neat co-ordination of weblogic portlet, JSP, Servlets, Java Script, XSLT, XML, HTML and Custom Taglibs.
  • Involved in generating IVR fax back document for Nebraska Plan
  • Create new desktop for wisconsin using portlet.
  • Developed authorization page.
  • Used Top Link to implement the persistence layer for the Oracle 11g database.
  • Support the application right from Integration tests through System Tests.
  • Generate Faxback ivr document.
  • Created unit test cases using Junit.

Confidential, Detroit, MI

J2EE Developer

Environment: Java, JSF/Facelets, Prime faces, Spring, Hibernate, Oracle 10g, FileNet 4.5 web services, CSS, RAD, WebSphere, Jasper Report Library, Windows OS, SVN.

Responsibilities:

  • Involved in understanding Requirement document, application development and documentation.
  • Setting up initial web development MVC framework.
  • Develop custom JSF Interface for Add application module, Search module, Update module, Add attachment module, Reporting module and Auditing module.
  • Writing DB queries, strode procedures & Hibernate code module for database queries.
  • Writing business logic for the application in java.
  • Consumed FileNet & web service base function exposed to application interface.
  • Support & enhancement for the application.

Confidential, Melville, NY

Java/J2EE Developer

Environment: J2EE, JSP, Java, spring, Servlets, JMS, Hibernate, MVC, DAO, Eclipse, HTML, DHTML, CSS, AJAX, XML, Junit, EJB, Jboss, Multi Threading, WebLogic, SOAP, SVN, SQL, Oracle and Windows.

Responsibilities:

  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and WebServices (SOAP, WSDL).
  • Developed Façade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.
  • Developed Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Involved in Java Multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Wrote configuration files for injecting EJBs, Service Impls and DAO classes.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • JSF Framework used for UI pages and Faces Servlet acts as Front Controller.
  • Used MVC architecture Web Framework Spring 3.0 (Dependency Injection, Data Access Objects, MVC Framework and Spring Web Flow).
  • Used JavaScript for client-side validation and Struts Validator Framework for form validations.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Developed User Interface having animations and effects using JSF, JavaScript and HTML.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Struts Application Framework.
  • Created Java Web Services (WSDL) to interact with many back ends like AS400, Oracle, Socket/XML interface, Mainframe to collect necessary data for Voice Application.
  • Developed Core Java classes and methods for handling data from databases.
  • Developed the presentation layer using JSP, HTML and client side validations using JavaScript.
  • Developed middle-tier application with J2EE using Servlet, EJB, Java Beans and Web Services Standards (SOAP, WSDL, UDDI).
  • Used various Core Java concepts such as Multi threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Provided utility classes for the application using Core Java and extensively used Collection package.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Apache Camel is used for routing.
  • Written POJO Classes, .hbm files for Hibernate Object-To-Relational Mapping.
  • Used Hibernate to store the persistence data into the Oracle database and wrote HQL to access the data from the database.
  • Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
  • Used Log4j for External Configuration Files and debugging.
  • Designed various tables required for the project in Oracle 11g database and used the Stored Procedures in the application.
  • Wrote and debugged the Maven Scripts for building the entire web application.
  • Used CVS for version control across common source code used by developers.

Confidential

Software engineer

Environment: Java, JSF/Facelets, Prime faces, Spring IOC, JDBC-Template, Struts, HTML, SQL, CSS, WebLogic

Responsibilities:

  • Involved in understanding Requirement document, application development and documentation.
  • Working in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring IOC and Hibernate.
  • Implementing the design web pages using JSP and JSF.
  • Execution of enhancements and other Change requests.
  • Developed the UI Screens using HTML, CSS
  • Created Custom Directives.
  • Perform Unit testing for JavaScript framework.
  • Developed and Changed SQL Scripts.
  • Unit testing the Application Services using Junit.
  • Used SVN version control system for development of code.

Confidential

Java Developer

Environment: Struts 2, iBATIS, Crystal report, Oracle 9i and WebLogic.

Responsibilities:

  • Involved in business requirements gathering, Analysis, Design, Development, Integration and testing of application modules.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design, development & module testing.
  • Designed applications using Java Design Patterns such as Singleton and Factory.
  • Used Collections, abstract classes, interfaces concepts extensively for the business logic.
  • Hands on experience in writing Struts2.0.
  • Converts struts1 to struts2.0
  • Used iBATIS in data access layer to access, update and Persist information in the database.
  • Used iBATIS and worked extensively on Dynamic SQL to query from the database and wrote iBATIS mapping definitions for the persistent layer.
  • Deployed the application in WebSphere Application server and configured WebLogic Application Server.
  • Wrote SQL queries, applying optimization techniques.
  • Used Log4j for logging.
  • Used SVN version control system for development of code.

Confidential

Java Developer

Environment: Java 1.5, J2EE, JSP-Servlet, J2ME, SQL, Eclipse, SVN, Tomcat 6.0.

Responsibilities:

  • Involved in understanding requirement document, application development and documentation.
  • Web application development with JSP and Servlet.
  • R&D in java MIDlet’s.
  • Involved in mobile application development.
  • Execution of enhancements and other Change requests.
  • Involved in troubleshooting and bug fixing.
  • Unit testing the Application Services using Junit.
  • Interacted with Oracle 10g database and Made use of SVN version control.
  • Involved query optimization and performance tuning of SQL and database

Confidential

Programmer Analyst

Environment: Java 1.5, J2EE, Spring, Hibernate, JSP, JSF Architecture, Spring, XML, Maven, Eclipse, SVN. and Glassfish.

Responsibilities:

  • Involved in analysis, design, and project development.
  • Analyzed functional requirements and prepared technical design document.
  • Initially prepare POC in JSF using MVC framework.
  • Web application development with JSF and Spring Client API
  • Designed JSF pages as per UI requirement.
  • Used FedEx and PayPal Web Services WSDL and SOAP for retrieving and forwarding information.
  • Involved in JSF AJAX development using JSF Trinidad component.
  • Prepared Unit Test Plan and Unit Test result for developed code.
  • Developed the application on WebSphere Application Server environment with RAD7.0
  • Implemented JavaScript, HTML5, CSS3, AJAX, Bootstrap, Angular JS and jQuery to the presentation layer
  • Prepared JUnit test cases for the application.
  • Made use of SVN version control system for development of code.
  • Explore konakart tool.
  • Involved in troubleshooting and bug fixing.

We'd love your feedback!