Post Job Free

Resume

Sign in

Developer Service

Location:
Jacksonville, FL
Posted:
December 22, 2020

Contact this candidate

Resume:

PankajKumar Patel

904-***-****

adiwdc@r.postjobfree.com

https://www.linkedin.com/in/pankajpatel249

Summary:

Over 15+ years of work experience as a Software Developer with all the phases of Software Development Life Cycle (SDLC) Analysis, Design, Development, Testing and Implementation using Java/J2EE technologies.

Expert in development of applications using J2EE technologies like Core Java, J2EE, Spring (Spring Core, Spring JDBC, Spring Boot), Micro Service, Hibernate, Restful Web Services.

Experienced in working on various spring modules (Spring MVC, Spring DAO, Spring Boot, Spring AOP, Spring DM, Spring security, Spring schedular) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.

Working on Reactive Programming using Java 8, Spring Boot 2.0, Spring Webflux.

Experienced in using various J2EE Design Patterns such as Facade, Factory, Abstract Factory, DAO, Singleton, Decorator, Observer, Adapter.

Hands-on experience with various Application servers and Web servers (IBM Web Sphere Application Server, IBM Liberty Server, WebLogic, J Boss, and Tomcat) with wide variety of development tools like Eclipse, IntelliJ, IBM RAD and My Eclipse.

Experience with OOPS concepts like Inheritance, Polymorphism, Abstraction, and Encapsulation.

Used various Core Java concepts such as Multi-Threading, Exception Handling, Serialization, I/O stream, garbage Collection, Collection APIs to implement various features and enhancements.

Good exposure and experience with Service Oriented Architecture (SOA) approach for designing and developing distributed applications using SOAP based and Restful Web Services.

Exposure to NoSQL database programming - Mongo DB.

Rich experience in agile methodologies such as Scrum, waterfall model and Test driven environment.

Experience working with versioning tools like CVS, GIT, SVN and Clear Case and build tools like ANT, Maven.

Good Working knowledge on Continuous Integration and Continuous deployment using Jenkins.

Attended Training on Could platform OpenShift, Docker, Kubernetes & AWS Services.

Expertise in writing unit test cases using JUnit API, experience using Mockito framework to mock the objects for unit testing.

Experienced in using Log4J for extensible logging, debugging and error tracing.

Hands on Experience on the Cloud Computing, Banking, Insurance Domains.

Education: Master of Computer Application, Saurashtra University, Rajkot, India.

CERTIFICATION

SCJP 1.5

Websphere Portal Application Development

Technical Skills:

Languages

JAVA, J2EE (SERVLETS, JSP, JDBC, JAVA BEANS, JNDI), SQL

Web Technologies

HTML CSS, XML, XSD, WSDL, JSP, Bootstrap, XSLT, XPATH, LDAP

Web Services

SOAP, RESTFUL, Micro Service, JAX-WS, JAX-RS, JAX-RPC,

APACHE AXIS, Jersey, Apache CXF

Scripting

JAVASCRIPT, AJAX, DOJO

Frameworks

SPRING Core, Spring JDBC, Spring Boot, Spring MVC, Spring Webflux

Design Patterns

MVC, Singleton, Factory, Abstract Factory, Session Façade, Observer, Decorator, Adapter, DAO

HIBERNATE, ANGULAR JS, SPRING DM

Version Control

Apache Maven, Gradle, ANT, Jenkins, Docker.

Databases

Oracle, Mongo DB

Version Control

SVN, Git, CVS, Clear Case

Build Tools

Junit, Mockito, JMock

Application and Web Servers

BEA WebLogic, IBM Web Sphere, JBOSS, APACHE TOMCAT

Defect Tracking Tools

Jira, Rally, IBM Rational Clear Quest

Operating Systems

Windows, Linux, Unix

Professional Experience:

Oct 2016–till date Senior Developer Blue Cross and Blue Shield of Florida (Florida Blue), Jacksonville FL

Project: OPL (Other Party Liability) -CLAIMS DOMAIN

Description: OPL Modernization Project provide as single effective and efficient system for Other Party Liability (OPL) processing that will support medical cost management and lowering administrative costs. Utilize a single source of enrollment data coming in to the OPL process to set the orders of liability for health, drug and accident policies. Provide the ability to systematically determine product type for health only coverage, drug only coverage or both policy types.

Responsibility:

Developed Applications using Java 8, Restful Web Service, Spring Boot, Spring Micro Service, Spring JDBC, Spring Core, Mongo DB, IBM Liberty Server, IBM Web Sphere Application Server, Open shift (Cloud platform), Jenkins, Gradle.

Working as Senior Java Backend Developer.

Project Methodology : Agile Software Development

Working on Agile Software Development methodology. In Agile Methodology Project development life cycle divide into list of User Story & Sprint. Each Sprint consist of 3 weeks. Each Sprint I have been assigned list of User story of development of Project work. Daily we have status meeting to update work status.

Requirement Analysis : Attend meeting with Business System Analyst to understand application requirement and convert them into High level Design.

Design & Development : Prepare Low level Design & Develop the requirement, complete Unit Testing, Build the project and deploy the code on Test Environment for Testing.

System Testing & User Acceptance (UAT) Testing : Fixed the code defect find during system testing. Once System testing completed, Deploy the code to Stage Environment for UAT Testing & fixed the code defect if they find any during UAT Testing.

Production Deployment : Once User Acceptance Testing completed, End of the Sprint Schedule developed requirement to deploy to Production after Manager Approval.

Environment: Java 8, Spring Core, Restful WebService, Spring Boot, Spring JDBC, Spring Micro Service, IBM Liberty Server, IBM Websphere Application Server, Openshift, Jenkins, Gradle, Mongo DB, Oracle DB, JMS, Messaging Queue, Spring Webflux.

Jan 2016 – Oct 2016 Senior Developer Capgemini, San Jose, CA

Project: CITEIS (Cisco IT Elastic Infrastructures)

Client: Cisco, USA.

Description:

Cisco IT Elastic Infrastructure Service (CITEIS) is now delivering its next generation infrastructure cloud services. CITEIS takes a holistic approach to infrastructure by moving beyond simple virtualization and focusing on end-to-end service delivery, automation and orchestration. CITEIS will address many problems associated with hosting environments by transitioning the organization to an Infrastructure as a Service (IaaS) model. CITEIS will integrate the various infrastructure components (hardware, facilities and management systems) and deliver them as services to clients over the network via a web portal.

Responsibility:

Developed Application Using Spring MVC pattern.

Developed Restful web service.

Developed Spring DAOImpl classes.

Fixed the code defect found during System & UAT Testing.

Provided Production support to the Application.

Developed UI using Angular JS. Written Junit Test Cases.

Environment:

Spring MVC, Core Java, restful web service, Spring DAO, JSP, Angular JS, Java Script.

Jan 2014 – Dec 2015 Performance Lead Capgemini, Bangalore, India

Project: EDPS (ERP Platform Database & Performance Service)

Client: Cisco, USA.

Description:

Performance Evaluation, Impact Analysis, Attending Architecture Deep Dive meetings, Application/JVM Monitoring and Tuning, Bottlenecks Identification, Troubleshooting and Fixing, Profiling, Code Reviews.

Responsibility:

Responsible to optimize Java, J2ee Application performance.

Worked as java performance analyst.

Attended Architecture meeting to understand Application Architecture.

Analyzed Thread dump, Core Dump generated through Application.

Analyzed Database configuration on Application Server to improve DB call performance

Analyzed JVM parameter to improve performance

Identified Database connection leak, Java Memory issue in Application and fixed the issue.

Environment: Core Java, J2ee, Dyna Trace, Web Sphere Application, JBoss Application Server.

April 2013 – Dec 2013 Lead Developer Capgemini, Bangalore, India

Project: RPF (Registration and Profile Management Framework)

Client: Cisco, USA.

Description:

The Cisco.com Registration application allows users to create a guest account on Cisco.com. Registering as a Cisco.com guest enables Cisco to uniquely identify our website users and collect potentially relevant marketing and sales information, along with both physical and electronic contact information. Registering for a guest level account is the first necessary step for users to be able to upgrade their access to partner and customer. Cisco partners and customers can then use their Cisco.com Registration created account to access technical documentation, tools, download software, participate in communities and training, keep current on Cisco news and access the Cisco.com ordering site.

Responsibility:

Developed RPF Application using Core Java, Spring MVC, Dojo.

Worked on Agile Software Development methodology.

In Agile Methodology Project development life cycle divide into list of User Story & Sprint. Each Sprint consist of 3 weeks. Each Sprint I have been assigned list of User story of development of Project work.

Daily we have status meeting to update work status.

Provided Production support to existing running Application.

Environment:

Xwt 1.7.3.22 with dojo 1.4.4, JQuery, Spring MVC, Core Java, JSP.

Dec 2012 – March 2013 Senior Developer Capgemini, Bangalore, India

Project: EACLM (Enterprise Access Control List Management)

Client: Cisco, USA.

Description:

Cisco outsources numerous business functions and processes to partner companies which makes it necessary for partners and enterprise users to have access to various applications, services and other data on Cisco’s internal network. IT partners and enterprise users are granted and/or denies access to various application as required by the specific role being performed. This requirement is met by the appropriate use of Access Control Lists (ACL) on various devices.

Responsibility:

Developed Application using Spring MVC pattern

Implemented restful web service

Written Spring DAOImpl class.

Used Maven as Build Tool.

Supported Application in Production

Environment: Core Java, Spring MVC, Spring DAO, Restful Webservice.

April 2011 – Dec 2012 Senior Developer Capgemini, Bangalore, India

Client: Cisco, USA.

Project: MEMS (Managed Element Management System)

Description: MEMS(Managed Element Managed Element Services) is a platform to manage different CI(Configurable item) and the relationship among themselves. Earlier in Cisco all the CIs are scattered among different application, there is not any common platform where user can go and check all the CIs and their relationship among themselves. As a result need to query multiple DB to get the information about a particular CI and the relationship with other CIs.

Responsibility:

Implemented Restful Web service.

Developed Spring Scheduler (quartz).

Used Spring AOP, Spring DM & Core Java.

Used Maven & Jenkin as Build & Deployment tool.

Fixed code defect found during System & UAT Testing.

July 2010 – March 2011 Senior Developer Capgemini, Bangalore, India

Project: ABS Onboarding Portal

Description:

This project provides integrated portal platform that managers can use to submit requests for system access and responsibility assignment for new hires and job changes. It prepares Administrative Worklists from the submitted requests to route the requests between system administrators. It also exposes statistical reports on Request Counts filtered by system, status, or date.

Responsibility:

Interacted with onsite Business Analyst to understand the requirement.

Involved in Design & Development.

Developed Application using Struts 2.0, Spring, JSP, Spring Web Service.

Environment:

Weblogic Server 10.3, Spring, JSP, Java, Spring Web Services, Struts 2.0.

Feb 2009 – June 2010 Senior Developer Wipro Technologies, Bangalore, India

Project: PES (Plan Enquiry & Servicing)

Client: Zurich Finance Service(ZFS), UK.

Description:

The Zurich Extranet Plan Enquiry and Servicing (PES) system allows IFA’s to enquire and service on various aspects of TIP. As part of this project the Zurich Extranet Plan Enquiry and Servicing (PES) to support the TIP that is in CLPS Elixir Product Platform.

Responsibility:

Worked as Senior Developer.

Involved in Development, Design, Unit Testing.

Provided Production Support once Application moved to Production.

Provided support to junior Developer to develop the code.

Fixed the defect found during System & UAT Testing.

Environment:

Weblogic Portal 9.2, Weblogic Server 9.2, Spring, Hibernate, JSP, Drools Engine, Java, Aqua Logic Service Bus, Web Services.

Dec 2007 – Jan 2009 Developer Wipro Technologies, Bangalore, India

Project: ING-Viking

Client: ING Bank, Netherlands.

Description:

ING and Post Bank are merging together to Form ING Bank. Post Bank doesn’t have the client interface. In Viking project we are building a online application without changing the previous database. This application will help ING Customer to access, transferring money, and do other banking activity online. My role in this project is Developer.

Responsibility:

Coding to develop Portlet, Implementing Business Logic, writing Junit test case

Developed SOAP based webservice.

Involved in Development, Unit Testing, Supported System Testing & Deployment process.

Environment:

WebSphere Portal 6.0, JSR 168 portlet, Spring, Hibernate, JSP, Java, JavaScript, Rational Application Developer (RAD 7.0), Web Services.

Dec 2006 – Nov 2007 Developer HCL Technologies, Bangalore, India

Project: Delphi Global Sourcing System (DGSS)

Client: i2 Technologies, India.

Description:

DGSS is a streamlined global sourcing analysis and execution solution that supports a large number of users across various sites and commodity purchasing groups. The solution provides high visibility to aggregate total expenditures, cost savings, spend, and supplier and Delphi performance for creating sourcing strategies; streamlined business process and supporting technology to execute sourcing strategies; and increased reporting and analysis tools for monitoring and acting to enforce sourcing strategy execution.

Responsibility:

Developed the Application on Supply Chain Management (SCM).

Interact with Onsite Team Member to understand the requirement.

Fixed defect found during System & UAT Testing.

Provided Production Support.

Environment:

Core java, JSP, Servlet, Oracle, Supply Chain Management Software, UNIX, WebLogic 8.1 Server.

June 2005 – Nov 2006 Developer HCL Technologies, Bangalore, India

Project: BDA-IMIS

Client: BDA(Bangalore Development Authority), Bangalore, India.

Description:

The application BDA-IMIS covers the entire workflow and Business functionality of entire BDA i.e. all the sections of BDA. This application helps BDA in speeding up the execution of their business processes, reducing paper work, keeps track of status of process, reduces in time taken for execution of process and presents clean and perfect business functionality for each process.

Responsibility:

Involved in Requirement Analysis, Development and Unit Testing

Involved in the coding for the project with Java Server Faces and Portlets

Involved in Work Flow Process Design with Business Process Execution Language

Involved in Portlet and BPEL communication Process.

Involved in the coding four modules (SP, LAW, Reconvey and Post Allotment)

Environment:

WebSphere Portal 5.1, JSR 168 portlet, Java Server Faces (JSF), Hibernate, JSP, Core Java, JavaScript, Rational Application Developer (RAD 6.0).



Contact this candidate