Developer,resume Profile


  • Experienced software professional having 7 years in the activities of analysis, design, development and maintenance of Software in web based and N-Tier architecture applications using Java, J2EE, MVC, JSP, Servlets, JMS, JDBC, Struts, Spring3.x/4.x, Hibernate, Webservices SOAP RESTful .
  • Strong experience in designing applications Agile Scrum environments with the aid of tools like UML, Rational Rose.
  • Extensive experience with Servlets 2.2/2.4/2.5 and JSPs 1.2/2.0/2.1, Struts 1.0/1.1/1.2/1.3 Framework, Tile Framework, Validation Framework, JavaScript, CSS, jQuery, XML and HTML, Angular JS for designing view controller components
  • Expertise in developing n-tier enterprise level web applications using J2EE technologies including JSF, RichFaces, JSP, Servlets, Struts, Tiles, JDBC,JNDI, JPA, JTA,JAAS, Java Mail, JMS, RMI, SOAP, WSDL, XML SAX, DOM ,JAXB, XSL, XSLT, AJAX, JavaScript, HTML, CSS , ANT and MAVEN.
  • Good knowledge and experience in writing queries for SQL- Oracle 10g/11g/12c.
  • Knowledge in implementing Service Oriented Architectures SOA using XML based Web Services SOAP/RESTful/UDDI/WSDL .
  • Extensive experience in Software Development Life Cycle SDLC Requirements Specification, Design documents and writing Test cases -Waterfall to Agile methodology.
  • Good working knowledge on App server like, Wesphere7.0, weblogic 10.3, , Tomcat 7/8 deploying applications.
  • Experienced in developing applications using Eclipse, IntelliJ, Struts framework using MVC II architecture, Hibernate Spring.
  • Expert at bringing clarity and ease-of-use to complex systems and developing guidelines and frame works for system development.
  • Strong commitment developing well commented, easily maintainable programs.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies as well as strong interpersonal and organizational skills.



JAVA 7.0/6.0, C, C , Oracle PL/SQL, T-SQL, UML 2.0.


Servlet, JSP, JSTL 1.1, JMS 1.1, JDBC, RMI, JUnit, Swing, Web Services, XML, XSLT, XSD, JAXP, DOM, SAX, Applets, Multithreading, JTA, Custom Tags.

Web Technologies

Html, DHTML, JavaScript, jQuery, CSS, AJAX, Web Services SOAP, JAX RS, WSDL, REST .


Oracle 12c,11g/10g/9i/8i/7, MySQL

Database Tools


OR Mapping

Hibernate 3.0/2.1

Web/Application Servers

WebSphere 6.0/5.1, WebLogic 9.0/8.1, JBoss 4/3.0.3, Jakarta Tomcat 7/8.


Struts 1.x/2.0, Hibernate 2.0/3.x, MVC, JSF,

Spring 3.x/4.x.

Operating Systems

Windows 7/XP, UNIX, Linux Sun Solaris.

IDEs / Versioning / Performance /Tools

IntelliJ, Eclipse, Net Beans, JDeveloper, RAD v7.0, SVN, CVS, Ant, Git, Maven, Log4j, Rational Rose, SOAP UI, Quality Center.

Testing Tools and other tools

JUnit, IBM Rational Build Forge 7.1/


RUP, Waterfall Model, Agile, OOAD, Test Driven Development TDD , Behavior Driven Develop

XML Technologies :




Role: Sr. Java Developer


  • Used Rest client - POSTMAN and SOAPUI tools to test REST API services.
  • Developed the Spring AOP Programming to configure logging for the application
  • Involved in Agile methodology to get updated with team.
  • Involved in Daily SCRUM meetings and SPRINT Meetings like Showcase, Retrospect and Planning meetings.
  • Used Spring MVC framework and implemented various design patterns like Observer Pattern, CQRS, and Builder Pattern.
  • Used Spring DAO on the Data access layer in conjunction with Oracle Database.
  • Built REST API end-points for various concepts.
  • Testing JSON output using Advanced REST Client or POSTMAN.
  • Developed UI using HTML, JavaScript, and JQuery and hands on with Angular JS.
  • Created regular Rest end-points that would be to create, read with ID, read All , Update and Delete CRUD
  • Used JUnit framework for Unit testing of application
  • Used Command Query Responsibility Segregation CQRS and direct calls to PL/SQL stored procedures while accessing Oracle Database.
  • Developed the application on Tomcat locally and deployed it on Glassfish Application Sever
  • Used Git version control system for check in and check out code.
  • Written Integration Tests that will be executed on Jenkins CI Server.
  • Participated in weekly Backlog Grooming meetings with Product Owners.
  • Worked on Swagger API and auto-generated documentation for all REST calls
  • Resolved bugs during Hardening Sprint Testing before Release.

Environment : Java 1.6, Spring 4.0, Spring Web MVC, Spring DAO, Spring AOP, REST Web services, JUNIT, Mockito API, Advanced REST Client, Tomcat 7, AngularJS, HTML,CSS, JQuery, JavaScript, IntelliJ, Git, Oracle 11g,ODA, Glassfish 3.1.2.


Role: Sr. J2EE Developer


  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Involved in Agile methodology to get updated with team.
  • Involved in Daily SCRUM meetings and weekly SPRINT Meetings.
  • Developed UI using HTML5, JavaScript, JQuery, JSP, and Ajax
  • Used Spring MVC framework to implement the MVC design pattern.
  • Used JAX-WebServices to interact with other applications using SOA-P and WSDL file.
  • Built SOAP Webservice client using apache axis to consume Soap Webservice.
  • Used JUnit framework for Unit testing of application
  • Used Hibernate named queries to call stored procedures.
  • Developed the application on RAD and deployed it on IBM WebSphere Application Sever
  • Used Harvest version control system for check in and check out code.
  • Participated in weekly status meetings with clients.

Environment : Java 1.6,Spring, Hibernate, SOAP, CSS, JQuery, JavaScript, Clear Quest, XML, Apache Axis, Web services, JUNIT, RAD, Harvest,DB2, WAS.


Role: Java/J2EE Developer


  • Used annotations and XML configuration to configure Spring MVC and dependency injection
  • Built MVC using Spring Controller classes
  • Developed UI modules using JQuery, HTML and CSS in order to give different options to the agents.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Involved in analysis of the business requirements and development of the SDLC by interacting with business users and developing the product using SCRUM, an Agile Methodology development.
  • Used AJAXAPI for intensive user operations and client-side validations
  • Involved in designing the front end with JSP MVC Framework.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and JQuery to simplify the complexities of the application.
  • Inserted Dependency Injection between components using Spring. IoC Concept
  • Achieved asynchronous communication using JMS message listeners and configured the JMS environment by setting up Queue and Topic connection factories.
  • Used multithreading in programming to improve overall performance using Singleton design pattern.
  • Involved in the implementation of the Service Locator, Business Delegate, Value Object and the Session Fa ade design pattern for the enterprises level functionality.
  • Developed various Java beans for performance of business processes.
  • Involved in creating various Data Access Objects DAO for addition, modification and deletion of records using various specification files.
  • Involved in Unit Testing of various modules by generating the JUnitTest Cases.
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere 7.0.
  • Involved in Bugfixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers and appenders components.
  • Used IBM Rational ClearCase for version control and IBM ClearQuest for bug tracking.
  • Adopt Agile Methodology to plan using JIRA.

Environment: Java, J2EE, Spring, JMS, CSS, HTML, DHTML, jQuery, SQL, Java Mail, Velocity, jQuery, JSP, JIRA.


Role: J2EE Developer


  • Used RUP methodology to build the systems. Assisted and mentored junior developers.
  • Developed WEB-Based Software to maintain Medical Clearance Rules VMC for the Medical Clearance team.
  • Developed UI modules using JQuery, HTML and CSS.
  • All these three applications have been developed using MVC-II, Facade, DAO, Command, and Front Controller Design Patterns.
  • Worked closely with Business Analysts, Designers, Architects and Testers to build, test and deploy the Application. Software was deployed using special tool called BART which utilizes Ant on the back.
  • Developed HTML, JSP, DAO, DTO, Business Logic Classes, Action and Form classes, JavaScripts and SQLs for database access.
  • Developed JUnit test cases for unit tests. Used JNDI and JDBC to connect to Oracle and DB2 database.
  • Used Hibernate for DB access and log4j for logging purposes. Used web Service for Account validation, Login and DAO service.
  • Used PVCS, Rational ClearCase for source control, ClearQuest for bug tracking, Rational Rose for class diagram and sequence diagrams architecture design.
  • Used Websphere 5.1 application Server to run the applications.

Environment: J2EE technology, CSS, HTML, jQuery, Struts 1.1 Framework and WSAD Web sphere 5.1, Hibernate, SQL, JUNIT, J2EE Design Patterns, IBM ClearCase, Rational Rose.


Role: Java Developer


  • Involved in the development of UI using Form Beans and JSP pages using JSP Taglibs.
  • Used struts MVC for building the application framework.
  • Developed stateful session beans for account transaction module.
  • Used components to create an enterprise Information Hub based on Message Oriented Middleware.
  • Mentored peers in the use of Java technology.
  • Responsible for creating the customized Crystal Reports using Business Objects.
  • Leveraged ANT, JUnit and log4j open-source projects.
  • Developed the presentation layer and GUI framework that are written using HTML and Client-Side validations were done using JavaScript
  • Developed Entity Beans where transaction persistence is required.
  • Used WebLogic Application Server and Eclipse IDE.
  • Prepared the DB SQL queries in Oracle
  • Involved in Unit Testing and Integration Testing.

Environment: Java 1.4, J2EE 1.3, J2EE Architecture, STRUTS, 1.2 MVC, WebLogic Application Server, Java, JSP, JNDI, HTML, DHTML, XHTML, JavaScript, XML, XPATH, XQUERY, EJB2.0, JDBC, Oracle9i, JavaBeans, Saxon, Windows, Linux


Role: Java Developer


  • Played key role in the design for the implementation of this application.
  • Preparing the documentation for High Level design, Low Level design of the application and Process Flow of control for the entire application.
  • Designed the Web application implementing the Struts framework for Model-View Controller MVC pattern to make it extensible and flexible
  • Implemented the architecture with Struts-Config, Action Form classes and Action classes.
  • Implemented the Consolidated applications front-end pages using JSP's, JSTL, and Struts Tag Libraries.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed the helper classes used by most of the components in this application.
  • Configured connection caches for JDBC connections.
  • Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages
  • Developed code for generating the XML requests required for calling the web services.
  • Developed code for processing the web service response obtained in XML as a String after calling the web Services using SAX parser
  • Configured Logger, appended and layout using log4j.
  • Used Hibernate for Object Relational Mapping.
  • Used Ant 1.6.5 for building JAR s and WAR.
  • Rational Clear Case was used as Source and version control for rebasing and delivering the code
  • Prepared Unit test cases as well performed Unit testing and Integration testing.

Environment: Servlet, JSP, Struts, Hibernate, LDAP, JNDI, HTML, XML, DOM, SAX, ANT, Weblogic Server 8.1, Oracle9i

Hire Now