Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Gaurav Bhaturkar

Orlando,FL

Summary

  • Around 13+ years of IT experience in design, development, implementation and testing of Client-Server, Web Applications using Java/J2EE Technologies.
  • Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.
  • Expertise on Core Java Technologies like Multithreading, Collections and Exception handling mechanisms.
  • Expertise in installing and setting up MQ monitoring tools.
  • Hands on experience with scripting languages like Unix, Linux
  • Experience in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful, and JAX-WS) and REST Services.
  • Experience with using Apache Tomcat Server.
  • Used Maven scripts for building and deploying the application in web/App servers.
  • Experience with databases like Oracle.
  • Familiar in deploying applications through Web sphere server as part of CRUD process.
  • Experience in creating test cases using JUnit.
  • Strong debugging and troubleshooting skills.

Ambitious Java Developer versed in following established procedures and working under little or no supervision. Offering technical expertise in programming analysis, application analysis and design. Excellent team player with in-depth knowledge of development tools and languages. Versatile Senior Java Developer experienced with the full software development lifecycle and comfortable working within Agile development frameworks. Organized and hardworking team player with strong verbal and written communication skills. Prepared to bring [Number] years of related experience to a challenging position.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Sr. Java Developer

Jpmorgan Chase & Co.
10.2016 - 04.2017

Project Name: IVR - VLS middleware

Brief description: This project is developing a middleware interface from IVR front-end application to business middleware application.Front-end application will be having vxml package which will convert input voice to XML format and it is interfaced to business middleware application using web services.

  • Developed various Java Bean components for implementing business logic.
  • Developed JAX-WS (Soap) layer on top of this middleware application as a communicating interface.
  • Generated WSDL document in Soap Web Services.
  • Used AJAX components in developing UI.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Involved in interacting with end users for requirement analysis using Soap WS.
  • Installed and Configured Apache Plug-ins for WebLogic.
  • Involved in performance tuning of JVM and used Garbage Collection Algorithms for better performance.
  • Monitor and managing the WebLogic server instances using WSLT and also for the automation purpose.
  • Involved in writing complex multi-table joins and conditional queries in Database.
  • Developed JMS components to send messages from one application to other application internally.
  • Extensively worked with Java Collection classes like List, Set etc.
  • XPath expressions are used to extract data from the XML files.
  • Build RESTful Web services using JAX-RS API.
  • Solved problems using a combination of JavaScript, JSON, and JQUERY.
  • Fixed software bugs via JavaScript and CSS.
  • Designed and developed API with all the CRUD capabilities using SOAP.
  • Used Agile Development methodology of software development.
  • Created, Upgrading, and Maintaining the JavaScript libraries and widgets so that the data is managed the same way regardless of when the form was developed.
  • Involved database design and responsible for creating and modifying Database objects.
  • Responsible for writing code for error behavior like time-outs and no match menu options.
  • Done code review and configuration build management for the application using Maven.
  • Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.
  • Involved in validating caller input behavior.
  • Write code for confirming always or never.
  • Implemented validation framework for creation of validation.xml and used validation-rules.xml.
  • Responsible for middleware functionalities to operate host transactions for an account, loan/line accounts.
  • Involved in writing special logic for unconverted loan/line accounts.

Technologies: Core Java, Web-Services, Apache cfx, Agile, JAX- Web Services (Soap), Eclipse IDE, Multithreading/Concurrency, XML, JavaScript, WebSphere, Maven, Unix, Restful, Apache Tomcat.



Sr. Java Developer

Jpmorgan Chase & Co.
07.2015 - 07.2016

Project Name: Kohl's-Return (POC)

Brief description: Kohl's POC-Returns project was into developing a Return modules in the POC machines for the associates in Kohl's Retail Stores.

  • We have developed the modules called Even Exchange (EE) and Post Sale Adjustments (PSA) which comes under Returns section.
  • Roles and Responsibilities:.
  • Understanding the business requirement and functional specification of the client module.
  • Routing of control from Web services to Java Services using Camel Framework.
  • Coding and integration testing for the transformation service, offshore coordination and technical support to the offshore team.
  • Prepare detailed design documents of each screen.
  • Debugging the issues if any and find out the root cause of that and resolve the issues.
  • Identify gaps in current controls and suggest ways improve the existing process.
  • Develop GUI using JQuery JSON and Java script.
  • Solved Bugs using a combination of JavaScript, JSON, CSS, and XSLT.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Implementing and enhancing new features to our applications.
  • Interface development and complete build test in deploy phase.
  • Addressing day to day technical issues.
  • Coordinating closely and productively with the engineering and other teams.
  • Ensure quality assurance of the deliverables.
  • Support and advice QA team testing in various environments.
  • Used Log4J for logging and debugging and JUnit for testing.
  • Extensively worked with the QA team coordinating testing and automation cycles.
  • Also involved in setting up guidelines for Automation and worked with the testers in creating and managing the scripts.
  • Wrote SQL and PL/SQL queries for updating data into the Oracle using SQL Developer tool.

Technologies: Core Java, Java/J2EE, JDK, Spring MVC, Hibernate, Tomcat, Agile methodology, RESTful Web Services, JSP, XML, XSLT, SQL, HTML5, CSS3, JavaScript, Jquery, HP QC, Bugzilla.


Java Developer

Pinnacle Technical Resources Inc
09.2014 - 05.2015

Project Name: iBanking

Brief description: This project provides all the screens to the DB customers to log in and view all their account information, make fund transfers, apply for a loan, etc.

  • It also provides a back-office application for the DB bankers to view and process customer requests, loan applications, updating customer information, etc.
  • The iBanking database does not hold any information with respect to the account of a user.
  • It just stores the user login details, contact information, transaction & activity logs.
  • All the account related information is fetched/updated from/to the Core Banking.
  • Roles and Responsibilities:.
  • Developing JSP pages and the view and controller related files using the Spring Web MVC framework.
  • Integrating the view module with Oracle database using Hibernate.
  • Used Agile Development methodology of software development.
  • Design JSON requests according to the front-end pages;.
  • Process the JSON requests according to different types of modules, actions, and request data;.
  • Design JSON responses according to the request, send it back to the front end after the logic processing;.
  • Managed Associations such as one-to-many, many-to-one.
  • Written SQL, HQL, named queries and Criteria queries.
  • Developed and maintained UNIX shell scripts for data-driven automatic processing.
  • Troubleshoot the problems and fixes the bugs in XSLT and java related programs.
  • Unit testing using JUnit.
  • Using JavaScript for validations.
  • Integrated, Build and tested using Jenkins.
  • Building and deploying the application on testing and production servers.

Technologies: HTML/HTML5, CSS/CSS3, SQL, Ajax, JSON, XSLT, JSP, JSTL, Servlets, JDBC, Hibernate, JavaScript, Jenkins, Agile, Jquery, WebSphere, Oracle and Junit, Maven, Spring MVC, Spring Dependency Injection, Unix.


Java Developer

Pinnacle Technical Resources Inc
07.2010 - 07.2013

Project Name: Internal School Application

Brief description: This application software is customized for schools to make the necessary changes to suit their requirement.

  • This software manages information about the Employees, Students, Examinations and Accounting Information System.
  • The software also gives the facility for the schools to develop their own reporting system according to the requirements of the school.
  • Responsible for development of an application from Scratch.
  • Developed web pages using JSP and Servlets.
  • Use of OOPs concept and other core java concepts like multithreading/concurrency, inheritance etc in development.
  • Developed and Implemented Servlets and Java Beans.
  • Creating GUI using HTML/HTML5, CSS/CSS3, JSP, java Script and jQuery.
  • Designed and built signup and login pages using HTML and JavaScript and used Parse to save user information on the cloud.
  • Responsible for creating, reading, updating and deleting tables in the database as per requirements.
  • Involved in Testing of developed Servlets, JSP using Junit.
  • Client side validations using javascript.
  • Involved in connecting database with Servlets and JDBC.

Technologies: Core Java, Apache Tomcat Server, SQL, HTML/HTML5, CSS/CSS3, Windows, Eclipse, Junit, JSP, JQuery, JSTL, Oracle, JDBC, Multi-threading/Concurrency.


Education

Bachelor of Science - Electrical, Electronics And Communications Engineering

North Maharashtra University
Maharashtra, India
07.2010

Skills

  • Java Technologies Java, J2EE, Java Web services [JAX-WS] and Restful, JDBC, JSP, Custom Tags, JSTL, Servlets
  • Application Server Web-logic, Tomcat
  • Databases Oracle 10g, MySQL
  • Frameworks/API's JPA, Hibernate
  • Code Development Tools Eclipse, Net-beans
  • Scripting/Markup Languages HTML/HTML 5, CSS/CSS3, JavaScript, JQuery, Ajax, XML/XSLT
  • Version Controlling tools SVN
  • Operating Systems Windows, UNIX
  • Design Patterns Singleton, Factory
  • Frameworks Spring,Hibernate
  • Methodologies Agile, Waterfall, Scrum
  • J2EE Servlets, JSP, JDBC, JAXB, JAX-RS, JAX-WS
  • Web Services SOAP, REST
  • Documentation Tools MS Word, MS Excel

Certification

  • Certified SAFe 4 Agilist- 2019
  • Diploma in Software Testing - 2010

Languages

English
Full Professional

Timeline

Sr. Java Developer

Jpmorgan Chase & Co.
10.2016 - 04.2017

Sr. Java Developer

Jpmorgan Chase & Co.
07.2015 - 07.2016

Java Developer

Pinnacle Technical Resources Inc
09.2014 - 05.2015

Java Developer

Pinnacle Technical Resources Inc
07.2010 - 07.2013

Bachelor of Science - Electrical, Electronics And Communications Engineering

North Maharashtra University
Gaurav Bhaturkar