We provide IT Staff Augmentation Services!

Java Developer Resume Profile

Summary

  • Over 6 years of IT experience in object oriented and Core Java/J2EE applications development.
  • Extensive experience in Software Development Life Cycle SDLC system analysis, design, development, integration and implementation of object oriented applications using Java/J2EE technologies.
  • Worked on implementation of Sterling Web Channel using Java, J2EE, Struts 2.0, Ajax and Ext-JS.
  • Developed UI using JSP, JSTL, CSS HTML, AJAX, dojo and Java Script.
  • Proficient in design, development and implementation of applications using MVC framework using STRUTS and Spring MVC/Webflow.
  • Extensive development experience in Java Servlets, JSP, JTA, JNDI and JDBC for building server side applications.
  • Developed new and modified existing, SOAP, Restful webservices using JAX-WS and Spring WS framework.
  • Hands on experience in developing DTD's and Schema's and performing structural validation, as well as data type checking using parsers including JAXP SAX, DOM , JAXB and XML Beans.
  • Extensive experience in Web Services using Apache -AXIS, SOAP, RESTful and WSDL.
  • Proficient in designing and developing components on application servers such as Weblogic Application Server 9.x/10.3, WebSphere 6.1/7 and Tomcat 5.0,6.0 and 7.0
  • Hands on experience using development tools such as Eclipse 3.x, MyEclipse, STS Spring Tool Suit and RAD 6.0
  • Excellent industry experience developing efficient, portable, web-based user interfaces using JSP, DHTML, HTML5, JavaScript, CSS2/3 and AJAX, jQuery.
  • Good knowledge of object relational mapping tool Hibernate, iBATIS 3.0 and Open JPA 2.1.0.
  • Exposed to various design patterns such as Singleton, MVC, DAO, Front Controller, Adapter etc.
  • Experience working with SQL, PL/SQL with major RDBMS Oracle 9i/10g/11g, MSSQL/SQL Server 2005/2008R2, DB2 and MySql.
  • Experience working in various operating systems such as Windows, Sun Solaris, UNIX and Linux Servers.
  • Experience in software version control tools Subversion, CVS to ensure that software developments are adequately tracked.
  • Experience in testing using JUnit, logging using Log4j.
  • Experience in bug tracking using Bugzilla, JIRA.
  • Strong background in supporting production environments and meeting customer needs.
  • Self-motivated, energetic, innovative and dynamic team player with excellent communication, analytical, problem solving and trouble shooting skills.

Technical Skills:

Languages Java 1.4, 1.5, 6/7, C , C

Java Technologies JSP 2.1, JSTL, J2EE 5/6 Servlet 3.0

Software Methodology Waterfall, Agile, Scrum, Markup XML 1.0, HTML4.01/5

Stylesheet, Parsers, Tools CSS2/3, SVG Batik 1.7, Blueprint

Scripting and Framework Javascript 1.8.5, AJAX, jQuery 1.8

MVC Frameworks Struts2, Spring 3.0 MVC

Persistent Framework JDBC 3.0/4.0API, Hibernate 3.0, Open JPA

Testing Framework jUnit 4.10

Design Pattern Singleton, Data Access Object DAO , Front Controller, MVC, Adapter etc.

Modeling Language UML Rational Rose 7.0, Altova UModel 2.3

Development Tools IDE Eclipse, RAD 6.0, My Eclipse 6.6, Spring Tool Suit STS

Web Services XSD, WSDL 2.0, SOAP 1.2,

Database Tools Toad 11.5 for Oracle and 6.3 for MySql, SQL Developer 10, DB Visualizer 8.0

Build Tools ANT 1.6/1.7, Maven 3.0.3/4

Continuous Integration CI Jenkins/Hudson 1.8.1

Database Technologies Oracle 10/11g, DB2 9/10, MS SQL/ SQL Server 2005/2008R12

Web and Application Server Tomcat 7.0, Weblogic 10.3.6/12.1.1, WebSphere 8.0/8.5, Apache 2.4/2.2

Bug Tracking System Bugzilla 4.0.4, Jira 4.3

Operating System Windows, Unix, Linux, CentoOS.

Professional Experience

Confidential

Java/J2EE Developer

  1. Involved in implementation of Sterling / IBM product for XPEDX.
  2. It uses Sterling Business Center, Sterling Web Channel and Sterling Call Center of Sterling Commerce.
  3. Involved in support activity of implemented sterling product.
  4. Currently working on implementation of Sterling Web Channel using Java, J2EE, Struts 2.0, Ajax and Ext JS.
  5. Involved in creation of web service and also consuming it using Jaxb.
  6. Also involved in maintaining web service for existing application using Axis
  7. Used Spring IOC to wire the different services and data access objects and various beans.
  8. Involved in various spring configuration for webflow and spring core and DAO.
  9. Involved in integration of spring and hibernate.
  10. Involved writing unix shell script.
  11. Involved to setup CentoOS 6.5 for virtual machine setup, KVM installation.
  12. Involved in creation of web service and also consuming it using Jaxb.
  13. Involved in integration of spring and hibernate.
  14. Involved in Business Intelligence suite implementation for web reports and crystal reports using RESTful webservices.
  15. This is Agile methodology based project.
  16. Performing unit testing using JUnits.
  17. Using iText for creating mails in pdf format.
  18. Using git as a code repository.
  19. Using Hibernate as a middle tier.
  20. Used Sonar for checkstyle, to find technical debt, logical errors in the application.

Environment: Java, J2EE, JQuery, EXT-JS, WebServices Jaxb, Axis , Ajax, Struts 2.0, BI4 Crystal reports and web reports , git, Weblogic 10, Sterling Commerce, ANT, Eclipse JUNO / Keepler, Oracle, HP Quality Center, JIRA, SQL Developer, SOAP, Json, RESTful webservices,CentoOS.

Confidential

Java/J2EE Developer

  • Worked on fixing production issues in existing applications.
  • Worked on enhancements for both UI and backend based on business requirements.
  • Interacted with end users and business analysts for requirement gathering and understand production issues.
  • Developed UI using JSP, JSTL, CSS HTML, AJAX, dojo and Java Script.
  • Used dojo and JSON, to display data on UI.
  • Used JUnit for unit testing.
  • Used struts tiles to configure views for various applications.
  • Developed several spring controllers and spring bean classes.
  • Implemented Spring Security.
  • Used JDBC for legacy applications.
  • Used Spring IOC to wire the different services and data access objects and various beans.
  • Involved in various spring configuration for webflow and spring core and DAO.
  • Involved in integration of spring and hibernate.
  • Developed Hibernate classes for different entities using one-one, one-many and many-many mappings.
  • Configured various Hibernate components to access database using annotations.
  • Developed new and modified existing, SOAP, Restful webservices using JAX-WS and Spring WS framework.
  • Used SOAP UI to test various webservices while developing new webservices and fixing production issues.
  • Used Ant for build.
  • Involved in creating statements in PDF format using ITEXT API. Used Java Mail API, developed classes to send automatic confirmation mails
  • Implemented various design patterns.
  • Used Quartz Scheduler in scheduling Jobs for Expected Events.
  • Worked in annotation-driven development for spring and hibernate.
  • Used Alfresco CMS to upload and retrieve documents.
  • Performed deployment activities like merging and tagging using CVS.
  • Wrote complex queries in PLSQL to perform DDL, DML operations.
  • Used Oracle Sql developer to query different databases during the development.
  • Modified existing aspects to support Spring Aspect Oriented Programming.
  • Involved in developing webservices using Spring WS and JAX-WS.
  • Involved in merging and tagging code using CVS.
  • Developed several java classes to support business logic.
  • Used Maven building to build and deploy applications onto Tomcat server.
  • Participated actively participated in production support to fix defects reported by clients and QA team.
  • Participated actively in the Agile Development Process TDD .

Environment: Java 1.6/1.7, J2EE, Spring, Tiles, Hibernate, JDBC, JavaScript, XML,JQuery, Dojo, CSS, Eclipse, Apache Tomcat 7, Ant, SOAP, RESTful Web Services, JAX-WS, JUnit, Alfresco.

Confidential

Senior Java and J2EE Developer

  • Involved in different phased of SDLC development.
  • Designed and developed presentation layer using JSP, JSTL, DHTML, HTML5, CSS3, JavaScript, JQuery and Dojo.
  • Used Dependency Injection and AOP modules of Spring framework.
  • Created POJO classes, DAO and Service classes for implementing JPA Framework.
  • Involved in defining Testing, Strategy and preparing functional test cases.
  • Developed procedures, packages and script in Db2.
  • Involved in version control CVS.
  • Logged different scenarios using Log4j.
  • Well tracked all the enhancements and bugs assigned in JIRA.
  • Actively involved in design, developments and deployment phases.
  • Involved in configuration and further documenting the project.
  • Involved in production support and identified different log issues.

Environment: UML,HTML5, AJAX, , JavaScript, jQuery 1.8, JSP, CSS2/CSS3, JSTL, Hibernate 3.0, Open JPA,Java 5/6, J2EE, Struts , Db2, ANT, Log4j 1.2.17, JIRA,CVS, Tomcat 5 and 7. UNIX.

Confidential

Senior Java Web Developer

  • Designed the entire project using UML framework Altova UModel 2.3.
  • Involved in different phased of SDLC development.
  • Involved in interacting directly with stakeholders to gather requirements.
  • Designed and developed presentation layer using JSP, JSTL, DHTML, HTML5, CSS3, JavaScript and JQuery.
  • Adapted SVG Batik for different undistorted images.
  • Used Dependency Injection and AOP modules of Spring framework.
  • Incorporated Spring Acegi Security framework.
  • Created POJO classes, DAO and Service classes for implementing Hibernate Framework.
  • Involved in defining Testing, Strategy and preparing functional test cases.
  • Developed procedures, packages and scheduled jobs in Oracle.
  • Logged different scenarios using Log4j.
  • Incorporated Continuous Integration via Jenkins/Hudson.
  • Well tracked all the enhancements and bugs assigned via Bugzilla.
  • Actively involved in design, developments and deployment phases.
  • Involved in configuration and further documenting the project.

Environment: UML, Altova UModel 2.3 , HTML5, AJAX, , JavaScript, jQuery 1.8, JSP, SVG Batik, CSS2/CSS3, JSTL, Hibernate 3.0, Java 5/6, J2EE, Servlets, Oracle 11g, CVS 1.11, ANT, Log4j 1.2.17, Hudson, Bugzilla 4.0.4, Weblogic10.3.6., UNIX.

Confidential

Java Engineer

  • Involved in analysis, design, coding and unit testing of the project.
  • Created UML diagram use case, class, sequence and activity diagram.
  • Involved in design and building client-side user interfaces using HTML, DHTML, CSS, JSP, JSTL and Servlets.
  • Worked on the CSS web and participant in web module, this is used to manage benefits for customer support and participant.
  • Used JavaScript, JQuery and AJAX features for populating the end result in web pages dynamically and for auto completion and validation of the user entered data in the forms.
  • Used Spring framework for building the web application.
  • Used RAD as IDE and WebSphere as an application server to develop and deploy the application.
  • Worked with collection framework especially: ArrayList, Iterator, HashSet and HashMap.
  • Implemented Hibernate framework using DAO, POJO classes for all the modules of the applications such as Products, Service and Customer.
  • Used XML and parsers DOM and SAX to read the data for transport between objects.
  • Created Web Services for integrating applications from client to server.
  • Developed modules that integrate with web services that provide global information such as customer and account management.
  • Implemented the user login with the ability to create a new account by selecting the appropriate policy.
  • Developed database schemas, SQL queries and stored procedures for the database running on DB2.
  • Used software version control tools Subversion to ensure that software developed are adequately tracked.
  • Used Agile and Scrum software methodology during the development.
  • Involved in fixing defects and unit testing with test cases using JUnit.
  • Resolving open issues and retesting the application to ensure the stability and the quality of the application.

Environment: Rational Rose, RAD 6.0,JSP, XML,HTML5, JavaScript, jQuery, AJAX, Java, J2EE, Servlets, SOAP, WDSL, Spring Framework, Websphere, JDBC, DB2, CVS, SVN, ANT, Log4j, JUnit, UNIX.

Confidential

Java Developer

  • Involved in the design of the application. Prepared UML Sequence Diagrams, Class Diagrams and Activity Diagrams to incorporate in the technical design document.
  • Involved in designing and developing web pages using JSP, Java Beans JSTL, HTML, CSS, DHTML, XSLT, JavaScript, AJAX and JSP with Struts tag libraries.
  • Implemented the project using the Struts MVC framework.
  • Used Struts valuators' for validation.
  • Also incorporated the validation framework for the project.
  • Experience in Agile development approaches.
  • Built various controller classes and application context file to wire various components in the MVC framework.
  • Write SQL Queries to interact with MSSQL database.
  • Used Hibernate 3.0 for object relational mapping with the persistent database.
  • Build and deployed and tested on BEA Weblogic 10.x.
  • Worked on large volumes of data and database performance tuning.
  • Unit testing was performed using JUnit and Version control through Subversion.
  • Wrote Shell Scripts for executing batch statements.

Environment: HTML, JSP, CSS2, XML, JavaScript, jQuery, AJAX, Java, J2EE, Servlets, Struts, Weblogic DEV/QA , Tomcat, MS SQL 2005/2008R2, CVS, Log4js,Unix.

Hire Now