We provide IT Staff Augmentation Services!

Java / Jee Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Versatile software professional with above eight years of experience and expertise in Object Oriented Analysis & Design (OOAD), development and implementation of web based applications.
  • Knowledge and experiencein Software Development Life Cycle (SDLC),andAgile Model Driven Development.
  • Experience with Presentation Tier development by using JSP, Apache Struts framework Spring MVC, JSF, JSTL and Custom Tag Libraries.
  • Experience with Data mapping API’s namely Hibernate. Along with JDBC also has worked with alternatives like Spring JDBC Template.
  • Experience in developing and implementing Web Services using SOAP and REST.
  • Extensively worked with Spring Framework.
  • Having good experience onHTML5, CSS3,XML,JavaScript,JQuery,JSON, andAJAX.
  • Experienced in developing the unit test cases by using JUnit.
  • Extensive Experience in working with various databases likeOracle,SQL Server, DB2 and MySQL.
  • Experience in using different application servers like Weblogic, Web Sphere, Tomcat and JBOSS.

TECHNICAL SKILLS

JavaTechnologies: Java, J2EE, and Spring MVC, Spring Framework, Hibernate 3.x,JUnit, Apache Camel, EJB, JSP, Servlets, JMS, JSF, JPA, AWT, Java Swing (JFC), JMS, JDBC, JNDI, RMI, MVC using Struts Framework

Web and Other Technologies: HTML5, CSS3, Java Script, AJAX, JQuery, JSON, DOJO Framework, AngularJS, GWT,XML, DTD, XML Schema, SAX and DOM, AJAX, JSON, Axis web services by using SOAP, WSDL and REST Web services.

Build Tools: Maven and ANT.

Application Servers: IBM Web Sphere, Apache Tomcat Server, JBOSS, BEA Weblogic.

Databases: Oracle, MS - SQL Server, DB2 and MySQL.

Design Patterns: Singleton, Business Delegate, Service Locator, Data Access, Model View Controller

IDE Tools: Eclipse, MyEclipse, Net Beans, Oracle SQL developer, TOAD and DBVisualizer, IBM Data Studio.

Version Control Tools: RTC, VSS, CVS and Subversion

Operating Systems: Unix, Windows, Linux and Mac

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java / JEE Developer

Responsibilities:

  • Confidential follows agile engineering practice and technologies, which includes iterative process development, daily scrum.
  • Involved in the Design and Development phase of the project.
  • Participated actively in collecting Business Requirements from clients.
  • Developed presentation layer by using Spring MVC.
  • Implemented the business logic writing spring components and used Hibernate framework for enterprise component interaction with database.
  • Implemented DAO Layer by using Hibernate specific Spring-ORM package.
  • Used Hibernate JPA Entity Objects as persistence classes.
  • Created RESTful web services for interaction of Provider Case tracking tool.
  • Deployed the application on JBoss Application Server.
  • Involved in creating and built the application by using Maven.
  • Involved in writing JUnit Test cases and executed all test cases.
  • Used Log4j for log and debug statements.
  • Used SVN tool as version control.

Environment: Java, JDK 1.7,JavaEE, Spring MVC,SpringFramework, Hibernate3, HTML5,CSS3,JQuery,JSON, myEclipse, JBOSS, SVN, REST Webservices, Maven, Log4J, Oracle10g and JBOSS application server.

Confidential, GA

Java / JEE Developer

Responsibilities:

  • Involved in design and development of the project.
  • Involved actively in gathering business requirements from the clients.
  • Designed user interfaces using JSP with JQuery widgets and added dynamic functionalities making JQuery AJAX calls.
  • Used DataTables plug-in to maintain large tabular data.
  • Implemented presentation layer using Spring MVC.
  • Implemented data access layer using Spring framework JDBC.
  • Involved in implementation of listeners for PayPal transaction.
  • Used Spring framework Transaction Management to manage multiple transactions to the database.
  • Involved in database design.
  • Created database tables, queries and stored procedures.
  • Used Log4j for log and debug statements.

Environment: Java, JDK 1.7, JavaEE, Spring MVC 3.1, Spring JDBC, JSP, HTML, XML, XSD, CSS, my eclipse, Tomcat 6, Log4J, Oracle, Oracle SQL developer.

Confidential, New York, NY

Java Developer

Responsibilities:

  • Worked in Agile environment with active scrum participation.
  • Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML)
  • Developed JSPs strictly confining to the policy of no java use in them and AJAX was used for asynchronous Server calls.
  • Presentation tier of the application was built completely on Struts framework, heavily used Struts Tag Libraries, Validators and Tiles.
  • Designed and developed the CIS application using Struts Dispatch Action.
  • Developed the Hibernate entity classes using Annotations.
  • Developed Stored Procedures, Triggers and Functions Actively involved in tuning SQL queries, Stored Procedures, Triggers in Oracle 10g.
  • Used JavaScript for Client side validations.
  • Developed Java WebService using WSDL,SOAP,UDDI and JAX-RPC and JAXB.
  • Deployed the application on IBM WebSphere App Server.
  • Used version control tools SVN, CVS and Build tool Log4j.

Environment: JDK1.6, JSP, Struts 1.3.10, Hibernate 3.3, SQL queries, Oracle 10g, SOAP, WSDL, SVN, CVS, Log4j.

Confidential, Atlanta, GA

Java Consultant

Responsibilities:

  • Involved in the Analysis, Design and Development phase of the project.
  • Involved in Detail Design and Implementation of the project.
  • Implemented Java and J2ee Design patterns.
  • Developed EJBs (Session Beans) in WebSphere for handling business processes.
  • Developed the JSP, Java Beans using Struts Components and Self-Validating Components with efficient use Struts Tag Libraries.
  • Used AJAX technology and JavaScript for the front end validations.
  • Developed Java Beans and Custom Tag Libraries.
  • Wrote Stored Procedures SQL Queries.
  • Deployed the application on IBM WebSphere.
  • Used Web Services through SOAP protocol for interacting with the Credit Check, Railways Information and Booking modules.
  • Used Log4j for logging and debugging execute statements.
  • Involved in Unit Testing and System Integration Testing.

Environment: Java 1.5, Struts1.3, EJB2.0, JDBC 2.0, IBM WebSphere, JSP 1.2, Servlets 2.3,log4j,SOAP WebServices,AJAX,EJB and Oracle 9i.

Confidential

Java Programmer

Responsibilities:

  • Developed Struts Action classes, which delegates the user request for Business processing.
  • Wrote Dao’s (Data Access Objects), for interacting with Database using Hibernate.
  • DO (Data Objects) are Persistent Java beans used for presenting the back-end retrieved values on the web pages and creation of POJO’s that represents the tables for Oracle tables.
  • Created Hibernate files for the corresponding POJO and XML files.
  • Development of server side programming using Servlets, JSP, Struts.
  • Implemented server side and client side validation.
  • Involved in writing Unit Test Case using JUnit.
  • Used PVCS for build management and deployment.

Environment: Java, J2EE, Struts, Tiles, JavaScript, HTML, JSP, Servlets, JDBC, SQL, PL/SQL, Oracle, WebSphere Application server, Eclipse

We'd love your feedback!