We provide IT Staff Augmentation Services!

Java Developer Resume Profile

Summary

  • 13 years of experience in the designing, developing and testing using Java/J2EE based technologies.
  • Extensive experience in designing and implementing complex business critical applications using Spring and Hibernate.
  • Developed testing framework using selenium.
  • Extensive experience in framework based development and in developing prototypes and POC.
  • Excellent verbal and written skills, especially with regards to presenting to both technical and non-technical audiences.
  • Certified SCRUM Master CSM .
  • Leading the team of 5 with Agile methodology and tracking the project.
  • Expert in the estimating the requirement based on Agile.
  • Highly motivated individual with excellent in team building capabilities and customer relations.
  • Managing reports, analysis and decision-making for a change request.

Languages

Java

Enterprise Technology

J2EE , Spring Framework 3.x, Jersey 1.16, Hibernate 4.x, JPA 1.0, EJB2.0

Web Technology

JSP, Struts/Tiles Framework 1.x , FreeMarker, XML, HTML, JavaScript, JQuery

RDBMS

MySQL 5.0 ,Oracle 11g

Tools

Ant 1.7 , Maven 3.x , SVN , RTC , Eclipse

Test Tools

Selenium WebDriver, SOAPUI, TestNG, JUnit

Web/Application Servers

Apache 2.0, Tomcat 5.0 ,WebSphere v6, JBoss 6

O/S

LINUX, Windows

Confidential

Role : Lead Consultant

  • Client is a leading retirement provider for people who work in the academic, research, medical and cultural fields.
  • PlanFocus is one of application provided for their individual customers and their employer based participants.
  • Through this application the customer can maintain and review their account and review.
  • The application also provides retirement advisor, brokerage support, register to a seminar, register to meeting etc.
  • Working closely with product development to understand the business requirement.
  • Leading and coordinating the offshore and onsite team.
  • Writing business components using the Spring Dependency Injection
  • Integrated the persistence layer using the Hibernate ORM tool
  • Expose the business components as RESTFul service.
  • Charted UI design using the Spring MVC Framework and FTL.
  • Working on the production release and support activity.
  • Agile SCRUM methodology is practiced for the project.

Technology : Java 1.6, Spring Framework3.1.1, Hibernate , JAXB, XML, RTC, WebLogic 10.3.5, Oracle Entitlement Server.

Confidential

Role : Senior Consultant

  • V.me makes easy online payments with Visa and other major cards through one service.
  • Storing the payment and shipping details in V.me account and shop on any website where V.me is accepted without having to enter payment and shipping information when you pay.
  • Working closely with product development to understand the business requirement.
  • Develop prototype for the new business requirements.
  • Writing the design specification for the new feature.
  • Implemented the new enhancement for the V.Me digital wallet.
  • Leading and coordinating the offshore and onsite team.
  • Designing the business components using Spring Dependency Injection.
  • Integrated the persistence layer using the Hibernate ORM tool.
  • Expose the component as REST service using Jersey Framework.
  • Agile SCRUM methodology is practiced for the project.
  • Involved in estimation for different Sprint.

Technology : Java 1.6, Spring Framework3.1.1, Hibernate 4.1, Oracle 11g, XML, JAXB, JSON, SVN, Jersey 1.6, Linux, Apache Tomcat 7

Confidential

Role : Senior Consultant

  • VMWare has line of products which are currently exists in different sources and pushed to AKAMAI during the release.
  • The current legacy system is moved to a Service Oriented Architecture with JFrog binary repo as a single source.
  • AKAMAI server makes sure that it is in sync with JFrog binary repo.
  • Understanding the business requirement and documented the design document.
  • Converted business rules into technical implementation.
  • Charted UI design using the Spring Struts MVC for the DMT.
  • Exposed business components as RESTful services.
  • Leading and coordinating the offshore and onsite team.
  • Integrated the persistence layer using the Hibernate ORM tool.
  • Agile SCRUM methodology is practiced for the project.
  • Involved in estimation for different Sprint.

Technology : Java 1.6, Spring Framework3.1.1, Hibernate 4.1, Oracle 11g, XML, JAXB, JSON, SVN, Jersey 1.6, Struts 1.2, Linux, Apache Tomcat 7

Confidential

Role : Senior Consultant

  • Rackspace is a company which deals with webhosting and cloud service.
  • This application is developed to support the customers based on the concept called Fanatical Support .
  • The application tracks and monitors the customers hosting and cloud services provided by the Rackspace and provide the resolution for the issues.
  • Working closely with the team and have complete understand of the requirement.
  • Understand the business requirements and converted them into technical implementation.
  • Managing the team at local and remote based on Agile methodologies.
  • Developed the modules using Spring Struts MVC framework for the ARIC 2.0 and Event Management.
  • Event engine was designed using the Spring Framework.
  • Bussiness components are exposed using RESTful services.
  • Integrated the persistence layer using Hibernate ORM tool.
  • Writing the PL/SLQ for the complicated business logic.
  • Taking responsible for the weekly release and major release.
  • Agile SCRUM methodology is practiced for the project.
  • Involved in estimation for different Sprint.

Technology : Java 1.6, Spring Framework 3.0.5, Hibernate 4.1, XML, Jersey 1.16, SVN

Confidential

Role : Senior Software Developer

  • Overstock is a company dealing with E-Commerce.
  • Marketing and Analytics is division implementing new idea related to marketing and analyzing the result of the new product.
  • The division was handling Google Adsense, Longboard, Hook Logic, Coupons etc.
  • Bundle was a new concept introduced on the line of items and monitoring the sales and feedback of the product.
  • Being a part of the design team on Bundle recommendation concept.
  • Designed the UI using the built in Overstock customized tag libraries.
  • Mapping the entity using the Hibernate ORM tool
  • Integrated the persistence layer using Hibernate ORM tool.
  • Writing PL SQL Query for the complicated business reports.
  • Involved in estimation for different iteration.
  • Agile methodology is practiced for the project.

Technology : Java 1.6, Hibernate 4.1, XML, Jersey 1.16, SVN, Hudson, Linux, Oracle 11g

Confidential

Role : Team Lead

  • One point of contact to access, control and monitor the complete network.
  • This suite helps the network administrator to make their job easy by deploying, backup and restore images, applying patches.
  • The suite also has tools to monitor the usage of the software, inventories the companies electronic assert.
  • Involved in environment configuration, develop framework and maintenance.
  • Understanding the business requirement and write the design document
  • Managing the team members in remote and local for various releases.
  • Responsible for the module level delivery.
  • Developed the UI using the Spring MVC framework.
  • Designed automation framework using Java Selenium with TestNG.
  • Integrated the Automation suite with the Continuous Integration tool SVN.
  • SOAP based Web services are tested using groovy scripting.
  • Writing Custom Inventory script using WMIScript.
  • Writing python scripts for the network related testing.
  • Agile SCRUM methodology was followed for the project and was part of SCRUM Team.
  • Supported the UAT team to understand the work flow and technical issues.
  • Deployment server is used to setup the environment and deploying the Operating system using Ghost and RDeploy.
  • Setting up the test environment with the client supporting SNMP service.

Technology : Java, Spring Framework 3.0,

Confidential

Role : Team Lead Senior Software Developer

  • Serena ChangeMan Dimensions is a web-based application.
  • ChangeMan Dimensions software is a web based Configuration Management tool which supports the Change Management process by reviewing.
  • Controlling change documents using operations such as creating, editing, delegating.
  • This tool was built on Java technology with Tomcat as Web server.
  • The tool basically consists of Admin Console and Web Client.
  • The Client can be accessed from browser or from the Desktop tool provided by the Serena ChangeMan Dimensions.
  • I was responsible for design and coding the application.
  • Object oriented designing by creating usecase diagram, class diagram, sequence diagram, state chart diagram using Argo.
  • Developed the modules using Struts MVC Framework.
  • Integrated the persistence layer using Hibernate O/R tool.
  • Database designing PL/SQL stored procedure for time consuming business logic and queries for fetching the data from Oracle through JDBC.
  • Closely working with the testing team to find out the bottlenecks of the application.
  • Prepared the estimation for the project at different phases.
  • Perform maintenance of business related tasks such as system enhancements, bug fixing, support and training and documentation.

Technology : Java, Struts Framework, EJB 2.0 , Oracle 9i, WebLogic 7.0, PVCS, Ant

Confidential

Role : Senior Software Developer

  • The project deals with Small Business Banking, Retail Banking rural branches .
  • Credit Risk Management to electronically originate and adjudicate paper-based credits to small business customers e.g., loans over 250,000 and less than 2,000,000 .
  • The Online Credit Process for Small Business OCP-SB will provide faster, more consistent decision-making resulting in higher employee and customer satisfaction.
  • OCP-SB will form the base for more automated decision and standardized pricing in the small business market.
  • Charted the final design using the MVC architecture as implemented by the Apache Struts Framework.
  • Designed and developed the Container Managed Persistence beans abstract Persistence schema model for certain vital transaction oriented operations.
  • Developed the modules using built-in tag library of the Struts Framework.
  • Functional Analysis on the project.
  • Unit tested the module. Integrated the completed module by changing the struts configuration file of the application server and properties file for application resources
  • Developed Reports using PL/SQL and Crystal Reports.
  • Implemented the project at client-site and involved in user training.

Technology : Java, Struts Framework, EJB 2.0, Oracle 9i, WebLogic 7.0, PVCS, Ant

Confidential

Role : Software Developer

  • The toolkit performs the automatic conversion of the D2K forms in to Web based java application. The tool also converts Oracle database objects to equivalent objects in DB2. Many built-in functions of Oracle are ported to DB2 as User Defined functions in Java. Java Servlets, HTML and Java script are key members in the runtime environment.
  • Documented the design specifications for the module
  • Involved in design of the Form Parser, which parses the .fmt files.
  • Devised a mechanism for the interpret-and-execute model, which proved to be a core entity, which simulates the client-server architecture on the web.
  • Developed the runtime environment for the converted files.
  • Tested Unit testing the converted modules and fixed the bugs.
  • Writing the Oracle query, procedure and functions as test case in order to convert to DB2.
  • Writing the Informix query, procedure and functions as test case in order to convert to DB2

Technology : Java, Servlets, Oracle 8i, Informix 7.2, DB2 7.0, Apache Tomcat 3.0, PVCS

Confidential

Role : Software Developer

  • The Mail server is developed using Java. Database storage system is used rather than file system.
  • This strengthens the security model and eases data handling.
  • The server supports industry standard protocols like SMTP, POP3 and IMAP4 rev1.
  • Any standard mail client may be used to communicate with the server.
  • Apart from this a web client was also developed.
  • Custom mail clients can be developed in any language COBOL, RPG, JAVA etc. that can access Oracle RDBMS and the same can be integrated with any enterprise application.
  • Studied the feasibility of the requirement.
  • Developed the SMTP and POP server as per the RFC standards using Java.
  • Developed the web mail using Applet and Servlets.
  • United tested the modules.
  • Configured the tomcat web server to deploy the application.
  • Implemented the application in different environment.

Technology : Java, Servlets, Oracle 8i, Apache Tomcat 3.0, PVCS,

Hire Now