We provide IT Staff Augmentation Services!

Senior Java Developer Resume

Salt Lake City, UT


  • 7 + years experience in IT industry worked in all phases of software development life cycle from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at different locations.
  • Involved in the development of java components by using Hibernate and spring to persist the data in the Money Gram database.
  • Experience in using Software development methodologies such as Agile, Waterfall, SDLC and OOAD.
  • Expertise in designing and developing Web based Enterprise applications using J2EE technologies like JSPs, Servlets, EJB, Struts, Spring, Hibernate ORM etc.
  • Implemented various Design patterns including Business Delegates, Data Access Object, Model View Controller, Singleton etc.
  • Expertise in configuring the Spring Application Context with dependency injection and using Spring Framework integrated with Struts, Hibernate, WebServices and JDBC.
  • Performed in developing light weight business components and integrated applications using Spring Framework, and Spring Web MVC.
  • Created robust User Interface (UI) using HTML, CSS, JSP, JavaScript, AJAX, Custom Tags, XML and XSL.
  • Used Hibernate, object/relational - mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based scheme.
  • Knowledge with BEA Weblogic, Infrastructure, IBM Web sphere application server, Apache Tomcat 5.x/4.x, Jboss and have good knowledge of J2EE standard compatible application servers.
  • Experienced in MVC (Model View Controller) architecture with Struts and Springs framework involving various J2EE design patterns.
  • Strong work experience in Web based application development, Database programming, distributed computing, Server side programming and Client Server computing in multi-threaded software systems using Java technologies.
  • Extensive experience in Core Java, Servlets, JSP, JavaScript, JDBC, JSTL, Struts, JSF, EJB, JNDI, AJAX and Custom tag Libraries
  • Expertise in designing and developing applications using Java, J2EE Technologies like Servlets, JSP, EJB,MQ Series, JDBC, XML, JMS, AJAX, and web services.
  • Experience with various frameworks like Struts, spring and Hibernate.
  • Experience with IBM CICS Mainframe through IBM MQSeries
  • Developed Web Services as a service provider and deployed them on the WebLogic Application Server over the HTTP protocol.
  • Extensively worked on various J2EE servers (Web Sphere, Weblogic, Tomcat ) and IDEs Eclipse & IBM RAD.
  • Good experience on version controlling systems like VSS, CVS, Clear Case, and clear quest.
  • Excellent knowledge in databases DB, MS SQL and Oracle.
  • Experience in writing test-cases in Java environment using JUnit.
  • Possess strong logical, analytical and problem solving skills with positive attitude.
  • Expert in writing complex SQL Queries and PL/SQL blocks.
  • Committed to excellence, self-motivator, fast-learner and a prudent developer with strong problem-solving skills and communication skills


Frameworks: Struts, Spring (IOC, Context, ORM, DAO, AOP)

Web Technologies: JSP, Struts, Spring, Hibernate, AJAX, JSTL

Application Server: Weblogic Server, Apache Tomcat, SQL server

Front end designing /UI: HTML5, CSS3, Ajax, JavaScript, JSON, DHTML and also using java script frameworks like JQuery, DOJO, GWT and Ext Js

Database: Oracle/ MYSQL/ DB2. (SQL Server/ Informix)) and 3.2 SQL, PL/ SQL

Languages: C, C++, Java, HTML, DHTML, XHTML, JavaScript, XML/XSL, UML, PL/SQL, JavaScript

Development Methodologies: J2EE, Object Oriented Analysis and Design, Waterfall, Iterative and incremental development, Agile Software development methodologies



Senior Java Developer


  • Install, implement and Upgradation with service packs on latest versions of Weblogic, Oracle Application Server and WebSphere.
  • Developed publishers to communicate offers with no associated population using Java, JMS, spring, Oracle, Korn shell scripting and LDAP.
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT
  • Developed a web-based reporting system with Java, J2EE, Servlets, EJB and JSP using Struts framework HTML, JavaScript.
  • Designed and implemented the reporting front end and backend code for the n-tier Cross Channel Web Analysis application using J2EE, Java, JSP, Struts,Ajax, JSON, T/SQL, XML, Hibernate, spring, JavaScript, Apache and Tomcat technologies.
  • Developed and led the Java implementation effort using Java, Servlet, JSP, JDBC, and XML that utilized IBM WebSphere Application Server, IBM HTTP Server, DB2,. Development tool used is Visual Age for Java
  • Worked with automated scripts using ANT framework to deploy applications on WebSphere application/ server.
  • Implemented BlueCash ‘Earnings Summary page’ using Struts Framework, JSF, Developed Web-tier components using JSF/Icefaces MVC framework, Extensively worked with JSF and Spring Framework, Hibernate and J2EE design patterns for various credit applications.
  • Designed and developed custom message adapter components that allowed message to travel between Oracle ESB to IBM CICS Mainframe through IBM MQSeries XML Beans and JMS.
  • Java server faces (JSF ),velocity, JSP, JSTL, Struts tiles were used as view as UI templates
  • Developed the application using JSF for front end, Spring to manage business layer components and Hibernate for performing database transactions.
  • Applied core J2EE design patterns like Business Delegate, Service Locator, Singleton and used AXIS and JBoss 3.x for creating clients for other Webservices used in the business logic
  • Implemented Persistence layer using Hibernate to interact with Oracle and SQL Server 2005 databases
  • Managed Object Persistence, Data retrieval using Hibernate, Spring Framework with SQL Server as backend.
  • Coded using J2EE JDK, JSP, Servlets, EJB, JavaScript, HTML), Ant and SQL Server 2000 on WebSphere Application Server and WSAD, PHP.
  • Designed and implemented the Security Infrastructure using WebSphere (Single Sign-On, Authentication, and Authorization) and Web Server (Encryption and Authorization) Security.

Environment: J2EE JDK, JSP, Servlets, EJB, JavaScript, HTML), Ant and SQL Server on WebSphere Application Server and WSAD, PHP, Hibernate, WebSphere, JSF/Icefaces MVC framework, Oracle Application Server 10g and WebSphere.

Confidential, Salt Lake City, UT

Sr. J2EE Developer


  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Involved in the implementation of DAO using Spring-Hibernate ORM, Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework. Hibernate, Spring, Java Scripts and Weblogic.
  • Used JQuery library and implemented Ajax features.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Sencha, Spring data, JPA.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Worked on persistence layer using O/R Mapping tool IBatis with Oracle Database.
  • Experience with SQL and basic CRUD operations
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Used JDBC to connect to the information model tier.
  • Design and Developed using WebService using Apache CXF.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.
  • Deploying job of resolving any external dependencies and customizing these deployed enterprise bean in this specific Banking application. Finally deployed the jar files in the EJB Container and WAR files in the Web Container on to the Weblogic server.
  • Maintained and modified triggers for ClearCase using Perl. Experience in writing Shell and Perl scripts for database connectivity and to retrieve data from different sources.

Environment: Java, J2EE, Spring, Hibernate, Struts, Jquery, Ajax, Sencha Extjs, Javascript, Oracle, Crud, Pl/Sql, Jdbc,Apache Cxf, Rest, Eclipse, Weblogic, Clearcase, Junit, Agile, Uml, Jsp, Jstl (Java Server Pagesstandard Tag Library), Servlet, Maven, Itext, Google Web Kit (Gwt), Jasper Report, Ilog, Web 2.0, Soa.

Confidential, Tampa FL

Sr. Application Developer


  • Designed and Developed J2EE web based consumer applications using Spring, DHTML, and Ajax. Developed UI screens using HTML, CSS, JSP and JavaScript
  • Developed Struts form beans, action classes, JSPs and tiles which follow struts framework standards
  • Generated DAO’s to map with database tables using Hibernate. Used HQL (Hibernate Query Language) for database querying and retrieval of results
  • Developed the application on IBM WSAD and deployed it on IBM WebSphere Application Server
  • Used STRUTS Framework based on (MVC) Model View Controller architecture in WebSphere Application Development.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Configured Hibernate, Spring and MyFaces (JSF) to map the business objects to MySQL Database using XML configuration file.
  • Developed business modules with JSP, Servlet, Struts framework, Java, XML/XSL and EJB technologies.
  • Designed and developed a web-based test client using Spring, Struts, JSP, Tag Libraries, Java Script, HTML, XML Oracle ESB to IBM CICS Mainframe through IBM MQSeries XML Beans and JMS to test different parts of the application
  • JSF and Hibernate related coding, using Ajax for data validation, upload last commit data with help of Ajax, GUI part are user friendly with help of Ajax
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
  • Used SNAP/SMTP PROTOCOL for communication purpose with Storage Device,Java Networking, Socket Programming.
  • Web layer is implemented using Servlets and JSP using Struts Framework, Eclipse is used as Java IDE tool for creating Hibernate, Servlets and JSP, JSF.
  • Designed and implemented the Security Infrastructure using WebSphere (Single Sign-On, Authentication, and Authorization) and Web Server (Encryption and Authorization) Security.
  • Utilized the IBM WebSphere MQ for asynchronous messaging between components using JMS.
  • Wrote code using spring framework to take advantage of aspect oriented programming and inversion of control principle.

Environment: HTML, CSS, JSP and JavaScript, Servlets, JSP using Struts Framework, Hibernate, Servlets, JSP, JSF, IBM WebSphere, Spring, Struts, JSP, Tag Libraries, Java Script, GWT, HTML and XML

Confidential, Bridgeport, CT

Java & J2EE Developer


  • Developed the application using Agile methodology and used Scrum method of project management.
  • Developed Xtrac core Services using Spring Frame work and Hibernate 3.0.
  • Implemented Spring Modules like IoC (Dependency Injection) and Spring Aspect Oriented Programming (AOP).
  • Used Hibernate 3.0 in data access layer to access and update information in the database.
  • Extensively used Mule to configure Inbound and Outbound messages for message transformation between applications.
  • Created Request transformer, Response transformers, Custom Components and configured them in mule-config.xml.
  • Responsible for the oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings (.hbm) files. Also used Hibernate named queries, criteria language and Hql.
  • Developed Web services using Apache CXF and exposed WSDL for Flex client to consume.
  • Integrated Daeja ViewONE Pro for viewing documents and images.
  • Integrated EMC Documentum with Content Management Interoperability Services (CMIS) for Content Management.
  • Core developer of the application infrastructure using GWT/GXT as the front-end architecture using AJAX.
  • Implemented various J2EE design patterns in the project such as Factory, Singleton, Business Delegate, Service Locator, Data Access Object and Model View Controller.
  • Designed and developed custom message adapter components that allowed message to travel between Oracle ESB to IBM CICS Mainframe through IBM MQSeries XML Beans and JMS.
  • Extensively used SQL and PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Develop and execute unit test cases using Junit.
  • Used ClearCase for version control.
  • Used MAVEN for building the application and deployed on WebSphere 6.1 Application Server.
  • Involved in tracking the production issues and fixing the issues.

Environment: Java, J2EE 1.6, Spring Framework, JSON, Flex 3.5, Action Script 3.0, MXML, XML, Mule ESB, Java script, IBM RAD 7.0, ClearCase, Daeja ViewONE Pro, Oracle 10g, Log4j, Tomcat server, Sql, Toad, Apache CXF, Junit 3.0, EMC Documentum, CMIS, GWT, Webservices, XML, SOAP, WSDL, Agile, RTC 3.0 Eclipse Client, UML (Rational Rose), HTML 4.0, CSS and Windows XP

Confidential, Great Falls, MT

Java/J2EE Developer


  • Working as Senior Programmer.
  • Involved in developing application using Velocity framework, JSP, JSTL, struts tag libraries (struts-bean, struts-html, struts-logic), CSS, spring framework, java, java script, Ajax, HTML and DHTML for front-end development.
  • Involved in migration of database schemas from Informix to Oracle 11g database.
  • Involved in writing complex stored procedures as per business logic and creation of Triggers and Sequences.
  • Design patterns like Singleton, Session Façade, Message Façade, Business Delegate, and Data Access Objects and Value Objects are used.
  • Developed model components using session beans and used local message beans to interact to session using EJBs.
  • Developed XML Schemas for Data Object design for communication with web service and existing Application Infrastructure
  • Extensively used Log4J for logging in the application, Ant tool to build and configure J2EE applications.
  • Involved in creation of queues, topics with JMS and Websphere mq series.
  • Modified the java code as per Oracle Stored procedures.
  • Writing Entities with Toplink JPA and oracle.
  • Involved in creation of JPA with IBatis and Toplink frameworks.
  • Created the business workflow with open symphony BPM.
  • Created job scheduling with Quartz (3rd party tool) and Timer task.
  • Used CEM, to send requests from Java to CPP.
  • Involved in migrating the CPP modules to java modules with spring framework.
  • Involved in creation business process with open symphony BPM tool.
  • Created the application in UNIX and windows platforms, involved in shell script or UNIX operating system.
  • Involved in creation queues and topics with JMS and ActiveMQ, created messages and send to queues.

Environment: Java 1.6, J2EE 1.5, HTML, Java Script, Oracle 11g, JSP 2, Servlets 2.4, XML, eclipse 3.5, JDBC, CVS, PL/SQL, Spring framework (Inversion of control), Ant, Itext, UML, Unix, Java mail(SMTP), Magic Draw, ActiveMQ, IBM MQ Series 7.0. JMS, CEM, Timer task, Open Symphony workflow & Quartz scheduler,, weblogic10, iPlanet 6, log4J, JPA, IBatis, Toplink, EJB 3.0, Flex 3.1, C++, Informix database8.

Hire Now