We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Bentonville, AR


  • 8 years of experience in Information Technology with skills in analysis, design, Java/J2EE development, testing and deploying various software applications, which include Web related and windows applications with emphasis on Object Oriented Programming.
  • Experience in designing, developing and deploying applications of J2EE components using Core Java, Servlets, Java Server Pages (JSP), JDBC, Struts, and Hibernate.
  • Expertise in Java, J2EE, Struts, JSP, JSTL and EJB.
  • Implemented web application design in MVC architecture using the Struts framework and JSP.
  • Experience in Designing, Developing and Deployment of J2EE components (Servlets, JSP, JDBC, EJB, Hibernate)usingStruts framework.
  • Experience in Object oriented analysis and design using Design Patterns such as Singleton, Factory and DAO.
  • Experience in implementing web solutions using Spring (Spring Core, Spring MVC, Spring AOP)and Hibernate
  • Experience working with front - end technologies like XML, HTML, DHTML, DOM, CSS, JavaScript, AJAX, GWT.
  • Front end web development using HTML, CSS, Java Script, JQuery, Ajax, Servlet, JSP and Spring MVC framework.
  • Experience in designing and implementing web applications by using n-tier architecture through Struts framework and spring framework.
  • Expertise working on Application servers and Web servers like IBM WebSphere, WebLogic, Apache Tomcat and Red Hat JBoss.
  • Good working experience in using ANT and Maven scripts for building and deploying the application in web/App servers.
  • Experience in application development, debugging, implementation, supporting dev. team, testing of Oracle based ERP using SQL, PLSQL and Database Triggers etc.
  • Experience in working on various operating systems like Windows and Unix/Linux.
  • At ease and productive in high stress and fast-paced environments requiring skills in problem solving.
  • Self-motivated and goal oriented team player with strong analytical, debugging and problem solving skills. Diversified knowledge and ability to learn new technologies quickly.


Languages: J2EE, Java, SQL/Pl-SQL, C.

Web: JSP, Servlets, AJAX, JavaScript, JSON, DHTML, CSS, XML, VBScript, HTML, Scalable Vector Graphics(SVG) using DHTML, Web Services using XML over HTTP,JAX-RPC

Framework/Patterns: MVC, Struts 2.0, JSF2.0, Spring 4.0, Hibernate 4.0, jQuery

Concepts: OOAD (UML, Java Design Patterns), Data Modelling

API(s): JDBC, ODBC, Log4j, Apache Commons

Application Servers: WebLogic Server 9.2, Apache Tomcat 7.0 WebSphere 8.0, JBoss 6.0

Middleware: JMS, JNDI

Databases: Oracle 11g/10g, MS-SQL Server, MS-Access, MySQL

Source/Version Control: Microsoft Source Safe, CVS, Tortoise client, eclipse plug-in for CVS

Tools: NetBeans, Eclipse.

Operating Systems: Windows 7/vista/XP/98/2000/NT, Linux, Unix.

Methodologies: Waterfall, Agile/Scrum

Protocols: HTTP, SOAP

Design patterns: Core J2EE design patterns (MVC, business delegate, service locator, session façade, DAO, DTO, Singleton, Service Activators etc.)


Confidential, Bentonville, AR

Sr. Java Developer


  • Participated in gathering the requirements from the system analyst.
  • Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design Phase.
  • We have followed Agile and Scrum development methodologies.
  • Designed and developed the application using J2EE, Spring, JSP, JSTL and Custom Tag libraries.
  • Designed the User Interface framework using CSS, AJAX, JSON, XML.
  • Used Angular.js, Node.js and Bootstrap in effective Web Designing.
  • Used Angular.js as framework to create a Single Page Application which can bind data to specific views and synchronize the data with server and also created dynamic functions.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Responsible for publishing different Rest services for resources like the store, user, trait, department and category which provides the data from the databases.
  • Responsible for testing the Rest services and Postman in browser for getting the appropriate responses.
  • Interacted withJAVAcontrollers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Used Spring Core (IoC), ORM integration and MVC modules with Hibernate and JPA.
  • Configured the Hibernate configuration files to persist the data to the Oracle Database.
  • Responsible to write complex PL/SQL and HQL queries to retrieve the data from Oracle Database
  • Used JMS for implementing Service Oriented Architecture for sending and receiving messages while using web services.
  • Involved in configuration and deployment of application on Apache Tomcat.
  • Used Git to implement version control system.
  • Used Log4j for debugging the issues and exceptions.
  • Used JUnit framework for the unit testing of all thejavaclasses.

Environment: Java, J2EE, Hibernate, Spring, REST, HTML, CSS, JavaScript, AngularJS, Node.js, JQuery, XML, JMS, JSON, Ajax, JSP, MVC, SQL, PL/SQL, Oracle, Tomcat, GIT, Junit, JIRA, Maven, log4j.

Confidential, Moline IL

Sr. Java Developer


  • Involved in the design and development of struts based web application (Hypo Portfolio) in addition to the existing application which allows the client to perform its operations with ease.
  • Designed and developed presentation layer using JSP, HTML, Iframes, JavaScript, JQuery involving Strut-Tiles and Struts-Validator.
  • Used AJAX Framework to get faster response from the Backend Systems.
  • Designed and developed different Custom tags which are used for user Interface in the MVC Structure implemented using Struts
  • Worked on database queries and stored procedures to interact with Sybase 12.5 for Performance tuning and optimization of critical queries and later migrated to Sybase 15.5
  • Involved in Design and development of existing application refactoring with advanced technologies like AngularJS for better performance.
  • Used Mule ESB platform to deliver Rest based API.
  • Requirements gathering, Delegating tasks, Compliance on Quality Assurance, Achieving project milestones, Status Reporting, Communicating with users on requirements, providing production support to determine/mitigate application issues were among the various tasks performed
  • Created different Scheduled Tasks which performs the calculations required and updates the data into the database as scheduled.
  • Used Ant scripts to automate the build process and to deploy the application on theWebSphere application server.
  • Performed Validation (Client Side & Server side) with the help of Struts Validation Frame Work.
  • Used Hibernate to generate O/R mapping thus binding Application/Business Tier with Data Tier.
  • Used Log4j for logging across the application.

Environment: JAVA 5.0,7.0, Oracle10g, HTML/DHTML, DOM, Ant, Struts1.2, Eclipse 4.x, IBM Websphere, CVS, Hibernate, Web Services, JavaScript, UML, CSS, XSL, JUnit, Mule Windows.

Confidential, Jacksonville FL

Sr. Java Developer


  • Analysed business requirements, participated in technical design, development and testing of various modules assigned
  • Used JAVA/J2EE, Prime faces to develop the application.
  • Worked on Enterprise Content Management (ECM) integration with the application to store the medical documents.
  • Integrated MQ-Series with Application and used PQ Edit to access the queues.
  • Screens are developed using JSF prime faces.
  • The data is pulled from ORACLE 11G using stored procedures and packages.
  • Wrote Triggers, built indexes, Constraints, File writing, implemented Web services from backend.
  • Used RAD and TOAD for application development and WebSphere server for application deployment.
  • Used JMS to integrate queues with Java application. Facilitated highly concurrent, multi-threaded session layer processing of messages and TCP/IP sockets connectivity from java standalone application.
  • Used Web sphere server to deploy application in UNIX server.
  • Used IBM clear case to maintain version controls.
  • Implemented web services using JAX-WS model and REST services.
  • Implementing shell script to schedule jobs in UNIX using VI editor through putty.
  • Used Java script for client side validations when required.
  • Configured different data sources, Queue connection factories and activation specs for JMS application
  • Used CSS, AJAX calls, XHTML

Environment: Java, J2EE, Servlets, JSTL, JSF 1.2/Prime faces 1.8, XML, CSS, Shell Script, UML, HTML, DB2, SQL, PL/SQL, Unix, Windows, JAX-WS, JMS,Log4j, MQ-Series, SOAP Web services, IBM WebSphere, Java, JSP, Oracle10g

Confidential, Camp Hill, PA

Java/J2EE Developer


  • Involved in Documentation and Use case design using UML modelling include development of Class diagrams, Sequence diagrams, and Use case Transaction diagrams.
  • Implemented web based system using Struts for GUI.
  • Developed User Interface using GWT/AJAX in JSP and also performed client-side validation.
  • Wrote various finely tuned HQL queries for persist the data using Hibernate integrated with spring framework.
  • Used Spring JDBC for persistence and Web services for access the system.
  • Used JMS API to allow application components to read, send and receive messages.
  • Used Message Driven Bean to communicate clients in the system.
  • Developed a RAML based REST web service API's using MULE ESB.
  • Analysed requirements and did use cases analysis.
  • Followed Agile methodology to develop this project.
  • Built the application using Test Driven Development (TDD) approach.
  • Utilized java J2EE Design Patterns to implement the solution.
  • Involved in the system design, which is based on MVC Architecture (Model-View-Controller) i.e. Struts framework.
  • For testing used JUnit to run the code properly or not.
  • Use to participate in the daily stand-up, Preplanning and Retro meetings as a part of Agile.
  • Build the project structure using Ant and used Jenkins for continuous integration.
  • UsedWebSphereApplication Server for deploying various components of application.

Environment: Java, J2EE, JSP, Struts 2.x, Spring 3.x, EJB, JMS, JNDI, Oracle 11g, HTML 5, XML, AJAX, ANT, GWT, Rational Rose, Eclipse Indigo 3.5,IBM WebSphere, Hibernate, JUnit 4.5, LOG4J, CVN.

Confidential, Chicago, IL

Java /J2EE Developer


  • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle (SDLC).
  • Used agile methodology (SCRUM) for developing application.
  • Developed HTML and JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed the HTML based web pages for displaying the reports.
  • Developed Java classes and JSP files.
  • Extensively used JSF framework.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
  • Developed dynamic content of presentation layer using JSP.
  • Develop user-defined tags using XML.
  • Developed JavaMail for automatic emailing and JNDI to interact with the Knowledge Server.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans and Message Driven Beans.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Worked with the JAXWS web services and worked on SOAP, WSDL to develop the web services.
  • Involved in making changes to the WSDL and generating the client jars.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: Java, J2EE, EJB 2.1, JSP 2.0, JSF 1.2, Servlets 2.4, JNDI 1.2, JavaMail 1.2, JDBC 3.0, Struts, JAXWS, HTML, XML, CORBA, XSLT, Java Script, GIT,Eclipse3.2, Oracle11g, Maven, Weblogic8.1, Windows XP.


Java Developer


  • Involved in the design and development of struts based web application (AT&T’S ECAM) in addition to the existing application which allows the client to perform its operations with ease.
  • Designed and developed presentation layer using JSP, HTML, Iframes, JavaScript, jQuery.
  • Used AJAX Framework to get faster response from the Backend Systems.
  • Worked on database queries and stored procedures to interact with Oracle 11g for Performance tuning.
  • Requirements gathering, Achieving project milestones, Status Reporting, Communicating with users on requirements were among the various tasks performed
  • Used Log4j for logging across the application.
  • Involved in modifying the application as per client requirements and fixing the issues.
  • Adapted Struts MVC framework in the design. Defined action mappings, designed and developed form beans and action classes for the forms
  • Worked on Tuxedo server to make tux calls to the business and used Pro C for database connection
  • . Deployed application on tomcat apache server.
  • Created crystal reports in visual basic and Wrote stored procedures in the database to connect and generate them monthly.
  • Created different Scheduled Tasks which performs the calculations required and updates the data into the database as scheduled.
  • Wrote numerous shell scripts to automate various tasks.

Environment: Java, Java EE 5,Tuxedo,PRO C, Eclipse, JAVA 5.0, Oracle10g, HTML/DHTML, DOM, Struts1.2,Crystal Reports, Tomcat 4.0, CVS, CLEARCASE, Web Services, JavaScript, CSS, Crystal reports, Windows.

We'd love your feedback!