Post Job Free

Resume

Sign in

Java Developer Service

Location:
Dublin, OH
Posted:
February 23, 2020

Contact this candidate

Resume:

Page *

Kanhaiya Gupta

Senior Java Developer

Email: adbx5c@r.postjobfree.com,

Cell: 614-***-****

Columbus, Ohio

Overall Summary

Mr. Gupta has 15+ years of extensive professional experience in Software industry. He has great experience and knowledge in designing, developing and implementing enterprise applications using Java, JEE, JSP, Servlet, Spring, SpringBoot, Struts, JSF, JPA, Hibernate, JDBC, SOAP & RESTFull Web-services and PSRM (Oracle Public Sector Revenue Management). He is very innovative and has great analytical and problem solving skills. He has strong SQL knowledge. He has some experience in IBM DataStage (ETL) and IBM Integration Designer (ESB) also. He is currently working as team lead in the current project and seamlessly managed the workload to meet the entire deadline.

Technical Skills

Programming Language: Java.

SDLC: Agile and waterfall.

Framework: Spring, SpringBoot,

Struts, JSF.

Web Components: HTML, Javascript,

Servlets, JSP.

Java EE Resource APIs: JDBC

ORM Framework: JPA, Hibernate.

Build Tool: Maven

Application Server: JBoss, Tomcat,

Weblogic and Websphere.

Database: Oracle, MySql, MS SQL.

WebServices: RESTFull Webservices,

SOAP.

Enterprise Service Bus(ESB): IBM

Integration designer.

ETL Tool: IBM Data Stage

Reporting Tool: IBM Cognos Report

Studio, SQL Server Reporting

Services (SSRS).

Oracle Product: PSRM(Public Sector

Revenue Management.

Version Control: Rational ClearCase,

Perforce, SVN and CVS.

IDEs: IBM Rational Application

Developer

Experience Summary

Experienced in Agile Software Development life cycle for 7 years.

Involved in the complete software development life-cycle, including working with the production operations team to prepare and execute releases.

Led the development team in various projects, assisted them in designing and developing the stories and met all deadlines.

Developed correspondence framework in java to generate letters using EngageOne and ESB Web Services in STARS (State Taxation Accounting & Revenue System) project for Ohio Department of Taxation.

Developed a batch job framework using Java Callable API for Revenue Accounting allocation where it processes more than hundred thousand financial transactions on 100 threads every day.

Conducted meetings with clients to do story breakdown and provide technical solution.

Conducted daily stand up meetings with development team, Business Analysts and testers to get status on each story and identify impediments which prevents the team from meeting sprint goal.

Fine-tuned various complex report’s SQLs to improve its performance.

Assisted Quality Assurance engineers in issue identification, isolation and remediation issues during formal QA cycles.

Experienced to work on a conversion project where the old product was developed in Forte language but later it was re- developed in Java and struts framework.

Awarded with Certificate of Accomplishment in 2014 on behalf of Hewlett Packard for outstanding performance in turning around and delivering Ohio STARS earlier than expected.

Page 2

Relevant Professional Experience

Perspecta (Formerly DXC, HPE, Hewlett Packard Inc) – Dublin, Ohio 10/2009 - Present Senior Java Developer/Team lead

TRS (Teacher Retirement System)-State of Texas 11/2018 - Present

Designed and developed various web components and batch jobs for Teacher Retirement System using Java and struts framework. Worked with other module teams to ensure consistent integration of services across teams.

Conducted requirement gathering sessions with clients and system users and presented technical solutions to them.

Developed complex reports using SSRS (SQL Server Reporting Service) and MS SQL database. Fine-tuned report’s SQLs to improve performances.

Developed various correspondence letters using Java, ESB and HP Exstream. STARS (State Taxation Accounting & Revenue System)-State of Ohio 12/2011 - 07/2012, 02/2013 - 11/2018

Customized Oracle Public Sector Revenue Management (PSRM) using java to develop the modules for various business taxes for the state of Ohio.

Developed a framework using Java and PSRM to generate correspondence letters. Developed various correspondence letters for various business tax types.

Developed a crucial and complex batch job (along with a batch job framework using Callable and ExecutorService Interface) for Revenue Accounting functional area of various business tax types, which processes all the payments/refunds received from tax payers and distributes it to various departments in State of Ohio as per tax returns and business rules.

Developed various batch jobs using IBM DataStage, various web services using IBM Integration Designer(ESB) and various reports using IBM Cognos tool.

Led the development team of 8 persons of various interface.

Conducted requirement gathering sessions with clients and system users and presented technical solutions to them.

Conducted daily stand up meetings with development team, Business Analysts and testers to get status on each story and identify impediments which prevents the team from meeting sprint goal.

Designed and developed the web application for business tax payers, using Spring framework. NM PERS (New Mexico Public Employee Retirement System) - State of New Mexico 08/2012 – 01/2013

Resolved various defects of all functional areas and implemented new enhancements.

Implemented Cross-site scripting (XSS) vulnerability protection on Self-Service application.

Provided support to the offshore development team to meet the quality standards and delivery deadlines.

Resolved various defects in the architecture source, build the architecture source and released new jar. MPAS (Maryland Pension Administration System) – State of Maryland 07/2011 – 12/2011

Resolved various batch job issues by modifying stored procedures.

Learned DMAC (Data Management Assistance Corporation) tool and its programming. Gathered requirements from the clients and implemented the requirements using the DMAC tool. Page 3

OR PERS (Oregon Public Employee Retirement System) – State of Oregon 01/2011 – 06/2011

Developed various batch jobs and web-based interface for the members of Public Employee Retirement System of Oregon state.

Conducted requirement gathering sessions with clients and system users and presented technical solutions to them.

Identified, analyzed, and resolved the issues seen by the application users. Seasia Consulting (India) 02/2007 – 09/2009

Senior Java Developer

NPRIS (Nebraska Public Retirement Information System) - State of Nebraska 08/2007 – 12/2010

Developed this project from start to finish. Provided post warrant support and knowledge transfer to client’s developer. Started the development of this project as an offshore team but later continued on this project at onsite after joining Perspecta in 2009.

Conducted requirement gathering sessions with clients and system users and presented technical solutions to them.

Developed various interfaces and modules of the Internal as well as self-service web application.

Led the development team of various functional areas.

Resolved various defects in the architecture source, build the architecture source and released new jar.

Single person supported in knowledge transfer to client’s developer and post warranty support. Enterprise Invoice Management and Enterprise Service Management – Massachusetts State 02/2007 – 07/2007

Resolved various defects of all functional areas and implemented new enhancements. Radiant Technologies (India) 08/2004 – 08/2006

Java Developer

Designed and developed the email and voicemail system using Java Mail API that allows email and voice can be send and receive using the SMTP and POP3 email protocols.

Developed various small projects from start to finish. Conducted requirement gathering sessions with clients and system users and presented technical solutions to them.

Actively involved in evaluating, architecting and developing Java/J2EE base RealTime CRM Portal. Established and customized the RealTime CRM Portal for new clients. Ritusha Consultants (P) Ltd. (India) 09/2006 – 01/2007 Corporate Trainer

Provided Java Enterprise Edition training to the last semester students of Bachelor of Technologies and Master of Computer Application in Bharat Institute of Technology (BIT) College, Meerut, India. Technologies covered on the training were Java, JSP, Servlet, JNDI, RMI, CORBA, EJB, JMS, and Web Security modules with Tomcat and WebLogic application servers. Education

• MCA (Master of Computer Application) from Indira Gandhi National Open University, India in 2007.



Contact this candidate