Sign in

Spring Boot, Hibernate, RESTful Web Services

Sunnyvale, California, United States
March 01, 2018

Contact this candidate


Bhavyakumar Shah 408-***-****

Professional Summary

Over 1 year of IT experience in Design, Development and Deployment of web applications using Java and J2EE Technologies in Financial Services and Healthcare.

Experience in Core Java & J2EE technologies Servlet, JSP, JSTL, JDBC, Custom tags, JavaScript, JavaBeans, JMS, JTA, JNDI, HTML, XML, SOA, Web Services, Java 8.

Well versed with all phases of Software Development Life cycle(SDLC) Analysis, Design, Development, Testing and Implementation using Agile methodology, Waterfall and related tools (Rally and JIRA)

Expertise in J2EE frameworks Spring, Hibernate, Axis and Jersey.

Experience in Spring DI, Spring AOP, Spring MVC, Spring Boot, Spring Data, Spring Templates (Spring JDBC, Spring Hibernate, Spring JMS), Spring Batch modules

Experience in in using SOA and Web Services Technologies: Web Services, SOAP, RESTFUL, UDDI, SOAP UI.

Proficient in using and deploying applications to Web Servers/Application servers like Tomcat, JBoss. WebSphere, WebLogic, Microservices.

Working experience with distributed systems using JMS, Message Queues, Spring JMS Integration

Hands on Experience in integration with Maven, JUnit and Log4j frameworks.

Experience in writing Build Scripts using Shell Scripts MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins

Extensive Experience in working with IDEs like Eclipse 3.3 and NetBeans.

Experience in using version control software CVS and Git

Experience in writing SQL, PL/SQL and Stored procedures

Good knowledge in developing multi-threading applications.

Experience in testing applications using JUnit.

Experience with using Cassandra, Oracle, SQL Server, MySQL, MongoDB databases and writing and tuning SQL and PL/SQL queries.

Experienced working in Java Multithreaded programming to develop multithreaded modules and applications.

Exceptionally well organized, have strong work ethics and a willingness to work hard to achieve client requirements.

Possess excellent analytical and leadership skills and Strong ability to multi task and prioritize work load

Able to demonstrate excellent oral and written communication skills and organizational abilities with positive team work attitude.

Academic Qualification

Masters in Computer Science at ITU, San Jose

Technical Skills


Java, SQL, Unix shell scripting, HTML, JavaScript and XML.

JAVA/J2EE Technologies

J2EE, Servlets, JSTL, JDBC, JUnit, JSP, JMS, JDBC, Java Mail, Applets, Hibernate, Spring MVC, Web Services, JAX-RPC, RESTFUL, CSS3, HTML5, Spring Boot, Spring Data, AJAX, JavaScript, XML, Mockito.

Application/Web Servers

Web Sphere, Web Logic, Tomcat, Microservices.


Oracle, MySQL, Cassandra, Firebase, MongoDB, MS-Access, MS SQL-Server.

Web Technologies

AJAX, HTML, Java Script, XML, Angular JS, CSS.

Design Tools and IDE’s

Eclipse, Net-beans.

Operating Systems

UNIX, Linux, Windows XP, Mac.


Maven, Jenkin, Log4J, CVS, Git, TOAD, SQL, PL/SQL

Project Experience

Hartford Financial Services Group, CA Dec 2016 - Present

Java Developer Intern:

Hartford Financials is one of the largest investment and insurance companies in United States having various products

like investment products, life insurance, automobile and home owners’ products etc. The system automates all the

processes of Policy, Premium and Product information for this Corporation. The system comprises of four significant

modules Policy/Premiums, Payments, Maturity and Risk Mgmt. Personal and Family Life Insurance. Major

Functionalities include Policy Information, introduction of new policies, premium calculations, criteria for applying

diff policies, Policy Advisor Utility, premium payments, payment analysis, and maturity of policies,

Bonus/Interest calculations, TDS calculations, claims tracking, fraud detection, and payment settlements for authorized



Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams

depicting method interactions.

Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.

Designed and developed Application based on Spring Framework, Spring MVC, Spring Templates, Hibernate,

Web Services using Axis and Jersey Frame works, Java 8.

Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.

Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing

presentation layer of the application

Hands on experience with data persistency using Hibernate and Spring Framework

Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST

(Using Axis and Jersey frameworks)

Maintained Content Management System on daily basis.

Developed UI using HTML, CSS, JavaScript and jQuery to display the data on the client side.

Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files

Used jQuery and AJAX sent the request to server side and receive the response.

Generated JUnit test cases for testing various Java components

Experience with Spring Boot.

Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues

Tested applications and documented results and bugs including documentation of information useful in the

debugging process

Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class

diagram and active diagrams for application components and interfaces

Mentored, trained and educating the users in technology perspective, worked through walk through and review

sessions, closely worked with users, developers and team members in problem solving

Worked with QA team during various testing phases and resolved defects.

Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Java, J2EE, Java 8, Servlets, JSP, JDBC, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Cassandra, Oracle, GIT, Windows, Linux

Contact this candidate