Sign in

Web Services Service

Mississauga, ON, Canada
June 15, 2018

Contact this candidate


Raghunandan Ganapathiraju

****, ** *** *****, ***********, ON.



3+ years of IT work experience in the areas of Design, Development and Deployment of web based and client server applications

Experience in designing and developing Multi-tier enterprise level web applications using various J2EE technologies JSP, Servlets, JDBC, Web Services, XML technologies and Spring Framework

Experience in developing web applications with Spring MVC and Hibernate

Hands on experience in working with persistency layer using Hibernate ORM framework

Hands on experience in client side technologies such as HTML, CSS, XML, JavaScript, Ajax

Proficient in Object Oriented Programming and using Lang Package, Collection API, Multithreading

Experience of developing both SOAP(JAX-WS) and REST(JAX-RS) based web services

Sound understanding of entire Software Development Life Cycle

Familiar with Microservices

Proficient with the use of different Design Patterns like the GOF design patterns(Strategy, Singleton, Template,Factory, Fly Weight, Decorator), Presentation-Tier Patterns(Intercepting Filter, Front Controller, Application Controller) and Business and Integration Tier Patterns(Business Delegate, DAO, Service Locator)

Technical Skills:

Primary Skills: J2EE,J2SE, Web Services(SOAP/RESTful) Frameworks: ORM(Hibernate), Spring (Core, JDBC, AOP, Transaction, MVC, Boot) Front-End Technologies: HTML, CSS, JavaScript, Angular, AJAX Web Services: SOAP(Jax-WS), REST, WSDL, JSON,RAML,Swagger,Mulesoft XML Technologies: XSD, DTD, Jax-P(SAX,DOM), Jax-B

Database: MySQL,Oracle

Application/Web Servers :Apache Tomcat, JBoss

Tools: Eclipse, STS, SVN, Jira, Jenkins, Putty, FileZilla, WinSCP, SoapUI Professional Details

Java Developer at Dataset Solutions, Hyderabad, India. (September 2014 to Dec 2017) Project Title: ECM (Energy Consumption Monitoring System) Aug 2017 to Dec 2017 Description:

Application to monitor the Street Lights in Telengana State. The application is designed for keeping track of how the Solar based street lights function.

Interface with other technical personnel or team members to finalize requirements.

Involved in developing the UI layout and front-end programming for the web application using CSS, HTML, JavaScript,Angular

Developed JSP pages for the multiple views in the presentation layer

Implemented Ajax for populating data in UI from back end without refreshing the UI pages

Developed persistence layer using Hibernate with Annotations.

Design and develop tables in My SQL database and creation of DAO classes.

Developed REST Web Services using Spring framework

Followed Agile Methodologies practicing Scrum

Technical Environment: Java, J2EE, Spring Core, Spring MVC, Spring Transactions, JPA, RESTful Web Services, Maven, CSS, JavaScript, Tomcat, STS, MySQL, Agile. Project Title: Optician Hitech Web Services May 2017 to Aug 2017 Descritption:

The client will place purchase order (PO) through a web service to be provided by the optician, and on successful placing of the PO, Web Service will in turn call an acknowledgement web service provided by the client, and on error, will call an error web service provided by the client

Interface with Client for gathering and understanding the requirements

Developed Web Services using JAX-WS RI implementation (JAX-WS API) for the given WSDL file

Implemented Business logic to process the input XML data

Generated Jax-B binding classes to read data from input XML elements

Tested the provider endpoint URL using SOAP UI

Developed Consumer to consume Web Services and send acknowledgment of the business operation as per the output

Installed SSL certificate to consume HTTPS protocol Technical Environment: Java, J2EE, SOAP Web Services, SOAP UI, Tomcat, Eclipse, MySQL. Project Title: OMS( Order Management System) September 2014 to April 2017 Description:

Software application for managing Sales & Services. OMS offers complete integration of all the relevant processes such as placing an order, stock replenishment, product reports, delivery confirmation, returns processing and service processing.

Co-ordinating with Business Analysts to understand Specification Requirements.

Write and review portions of detailed specifications for the development of system components.

Involved in software development life cycle (SDLC) of the tracking systems requirements gathering, analysis, and detail design.

Involved in modifying the components using J2SE & J2EE to implement the business logic .

Developed the application using Spring Framework which is based on Model View Controller design pattern.

Developed Business layer using Spring (IOC, AOP) and Persistent layer using Hibernate

Developed presentation layer using JSP, HTML, JSTL and JavaScript

Participated in maintenance of the application

Involved in writing the JUnit test cases.

Worked with the testing team to identify defects in deliveries to bring down the defects Technical Environment: J2SE, J2EE, Spring Core, Spring MVC, Spring Transactions, Hibernate, HTML, JavaScript, AJAX, Maven, RESTful Web Services, Tomcat, MySQL, Waterfall model. Academic Qualifications

M.Tech from Indian Maritime University, 2012-2014, 7.98 CGPA

B.Engg. from Mumbai University, 2007-2011, 65.28%

Contact this candidate