Post Job Free

Resume

Sign in

Java Developer Web

Location:
Richardson, TX
Salary:
120000
Posted:
April 05, 2020

Contact this candidate

Resume:

RESUME

PANDISELVAM MACHAKALAI +1-312-***-****

adcne1@r.postjobfree.com

Profile Summary:

Over 9+ years of experience in designing User Interface (UI) applications, web application development using HTML 4.0/5, Angular 6 with experience in the software development life cycle.

Good working experience in using different Spring Boot modules (MVC, DAO, ORM, Core,AOP,ORM)in Spring Framework

Experties in Microservices.

Proficient in developing web based applications using Core Java and J2EE technologies like Spring Boot, JPArepository,

Experties in Multithreading and Concurrency.

Experience with in-memory data storage and caches.

Strong experience implementing various J2EE design patterns like Singleton, Service Locator, Session Façade, Data Access Objects (DAO) and Factory for executing multi-tier, highly scalable, component based and services driven Enterprise Java applications.

Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI.

Expertise in design and development of Web Services which includes handling SOAP/REST Requests and Response using WSDL,JAX-RPC,JAX-WS and Web Services authentications.

Worked extensively with GUI frameworks JSF and Swing.

Experience in implementing JUNIT with Mockito/Power Mock test cases

Hands on experience in Test Driven Development (TDD) and expertise in Continuous Integration using Jenkins and task automation using ANT and Maven

Good Understanding of OOPS Concepts, Document Object Model (DOM), DOM Functions and hands on experience working in Object Oriented JavaScript.

Strong Experience in developing front-end systems with Bootstrap and MVC frameworks such as Angular 6,

Working knowledge in CSS pre-processor SaSS/Less.js

Working knowledge in UI development process such as Analysis, Development and Testing, and associated methodologies.

Expertise on working with different browsers like Google chrome, Safari, Mozilla Firefox, Internet Explorer and thorough understanding of checking cross browser compatibility issues.

Professional experience in designing the wire-frames, Layouts and mockup screens to develop actual web pages.

Worked on web development skills with web 2.0, JSP, CSS, HTML, JavaScript, DHTML, Servlet, XHTML, XML/XSLT, VSS, Eclipse and Tomcat.

Good knowledge of intellectual challenges in User Experience (UX).

Strong experience in using control systems like GIT, SVN.

Experience in bug tracking tool JIRA and code integration and deployment tool JENKINS.

Professional in designing and developing web pages complying with Web Content Accessibility Guideline (WCAG) standards.

Experience in JavaScript Unit Testing tools like Jasmine along with browser testing tools like Firebug, Firebug Lite, Chrome Developer tools, safari web inspectors and IE Developer Tools.

Worked in Waterfall model and Agile based development environment, following the sprint deadlines and participating in scrum meetings.

Experience in Browser testing, Debugging and cross browser complatibility.

Excellent analytical and critical thinking, quick learning, creative problem solving, interpersonal and client interfacing skills with strong leadership skills.

Competence in using Java IDE tools of Eclipse, Net Beans, My Eclipse and RAD.

Expertise in deployment on Web/Application Servers like Tomcat7, JBoss7, WebSphere8.5 and weblogic11g.

Expertise in Query optimization and good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.

Strong understanding of Usability, Navigability and Interaction Design

Experienced in developing dynamic, interactive UI (JSP, JQuery, AJAX, JavaScript)

Skills Summary:

Languages

Core Java,J2EE, SQL

Java Technologies

J2SE, J2EE, JSP, Servlets, JDBC, JNDI, RMI, Web Services, Design Patterns, JAVA Beans, JSF.

Web Technologies

JSP, XML, XSD, XSLT, DTD, DOM, HTML5, CSS3, DHTML, XML, XSL, XSLT, Restful web services, Angular 6,

FrameWorks

Spring, Hibernate, JSF, GWT, Angular 6,JUnit4, Maven, ANT, Log4J.

Operating systems:

Linux & MS-Windows NT, Windows XP

Development IDE/ Tools

Notepad++, Visual Studio 2010, Eclipse, Netbeans, Dreamweaver.

Debuggers and other tools

Adobe Photoshop, Gimp, MS Office, Jira, Firebug, Chrome Developers Tool, Windows Movie Maker, Firebug Lite, Google Chrome Web Debugger

Web/Application Server

Web logic, Web Sphere, Tomcat, JBoss

Web Services

Rest full service

Version Control Tools

CVS, Tortoise SVN, GIT

Database

SQL Server 2005, MySQL, Oracle

Client : BCBS Chicago IL & Richardson TX 12/21/2015 - Till Date

Project : Small Group Esale

Employer : Cognizant

Role: Java Developer

PROJECT DESCRIPTION:

Small Group Esale: Applications are critical stake holder apps which host provider and member related information like provider demographic information, Provider validity, networks and program they enrolled. This information is accessed across multiple applications like Claim processing engines, Capitation calculation engine, Retail customers and business users to verify the validity of the Provider. Apart from above these providers updated information will be transmitted timely to multiple vendors, government programs managing TP’s and Labour unions thru multiple extract processes. Pricing and Discounting are the core part of HCSC in evaluating the correct value for the claim and improve the effectiveness of claim processing by performing the data auditing on historical data thru Discounting engine by implementing new rules. This will directly impact the quantity of amounts paid to the providers as part of claim payments.

CLIENT DESCRIPTION:

Health Care Service Corporation (HCSC) is the largest customer-owned health insurance company in the United States. HCSC offers a wide variety of health and life insurance products and related services, through its operating divisions and subsidiaries; including Blue Cross and Blue Shield of Illinois, Blue Cross and Blue Shield of Montana, Blue Cross and Blue Shield of New Mexico, Blue Cross and Blue Shield of Oklahoma, and Blue Cross and Blue Shield of Texas The company employs more than 22,000 people and serves more than 15 million members.

Responsibilities:

As Java Team Lead : Providing expertise in technical analysis and solving technical issues during project delivery

Build, deploy, and test application components in a development environment during the implementation phase working with all layers of the application stack

Develops, codes, tests and debugs new complex software solutions or enhancements to existing software in a maintenance capacity Support the team in troubleshooting technical issues

Working on test-driven development, continuous integration systems, and Agile software development.

Created personas, task flows, wireframes, screen flows, site maps, and other diagrams to communicate ideas and execution.

Involved in writing Spring RESTful WebServices for supporting web application consuming those services on different applications.

Involved in Development using Spring Boot Java (Back-end), JPArepository (Also SQL)and Junit following Agile Methodologies. Used SVN and Maven for version control.

Involved in design, development and implementation of front end part of the web application using HTML5, Angular 6 and Bootstrap. CSS3, JavaScript, AJAX, JSON,

Strong understanding of supporting JSON based REST web-services, integrating with the front-end.

Used Mockito to test individual methods for unit testing.

UI screens were developed using MVC features of Angular 6 and JavaScript.

Defined new validations through Angular 6 for the form fields.

Data- Binding concepts with developed controllers, filters, directives integrated with back-end services were extensively implemented using Angular 6.

Working knowledge in package manager tools such as Bower, and task runner tools such as GruntJS.

Worked on tools like GIT and JIRA for version control and bug tracking.

Environment: RestAPI,Spring Boot, Mockito,junit 5,Oracle 11g, HTML/HTML5, CSS/CSS3, Angular 6, JSON, dynamic HTML,, Agile Development,

Client: Xerox - NewYork 10/30/2013-12/19/2015

Project: Xerox HE MMIS

Employer - Cognizant

Role: Java Developer

PROJECT DESCRIPTION

Every state is required to have a mechanized claims processing and information retrieval system to support Medicaid (a state run medical benefit program) the Medicaid management information system(MMIS),CMS the federal healthcare governing body provides only general design level guidelines for the MMIS. Each state may then use third party service, provider to perform work for the design development, installation, maintenance and enhancement of MMIS.

CLIENT DESCRIPTION:

Xerox Corp, USA is an American worldwide health services organization. Its insurance subsidiaries are major providers of medical, dental, disability, life and accident insurance and related products and services, the majority of which are offered through employers and other groups (e.g. governmental and non-governmental organizations, unions and associations). Xerox Corp also offers Medicare and Medicaid products and health, life and accident insurance coverages primarily to individuals in the U.S. and selected international markets. In addition to its ongoing operations described above, Xerox Corp also has certain run-off operations, including a Run-off Reinsurance segment. In New York area, Xerox Corp runs a full-service staff-model HMO (health maintenance organization) with satellite clinics throughout the region, known as the Xerox Corp Medical Group.

Responsibilities:

Involved in the design and development of the entire application.

Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and WebServices (REST, WSDL).

Involved in Development using Spring Java (Back-end), Hibernate (Also SQL)and Junit following Agile Methodologies. Used SVN and Maven for version control.

Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular 2,

Developed the User Interface using spring, logic, bean, JSP, Java Script, HTML5 and CSS3.

Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.

Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.

Used Angular 2 MVC Frameworks in the development of the web applications.

Designed Responsive Web Design websites optimized for different displays.

Involved in several web application development projects that required Responsive Web Design.

Created UML diagrams (use case, class, sequence, and collaboration) based on the business requirements

Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.

Developed Web services to allow communication between the applications using Rest Web Services.

Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring.

Designed JSP layout using Struts Tiles Framework.

Used JavaScript for client-side validation and Struts Validator Framework for form validations

Implemented SQL queries and used stored procedures, and built-in functions to retrieve and update data from the databases.

Also wrote complex queries in SQL involving joins to obtain required data from the persistent layer.

Used JavaScript validation in JSP pages.

Used Hibernate Framework for object relational mapping and persistence.

Interfaced with the Oracle back-end using Hibernate Framework and XML config files.

Used Eclipse for the development environment.

Wrote JUnit test cases to test the functionality of each method in the DAO layer.

Configured and deployed the web application using Weblogic Application Server.

Used Rational ClearQuest for tracking errors and bugs in the project source code.

Prepared technical reports and documentation manuals for efficient program development.

Environment: RestAPI,Spring 2.2, Hibernate, Mockito junit 5,Oracle 11g, HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Angular JS,, JSON, dynamic HTML, Agile methodology, Adobe Photoshop CS4, ATG9.0, Agile Development,

.

Client : TVS Motors 04/02/2012 - 10/25/2013

Project : Loan Origination System and Repayment Management System

Employer : Indus R system

Role : Java Developer

PROJECT DESCRIPTION

Loan origination is the process by which a borrower applies for a new loan, and a lender processes that application. Origination generally includes all the steps from taking a loan application through disbursal of funds (or declining the application). Loan servicing generally covers everything after disbursing the funds until the loan is fully paid off. Loan origination is a specialized version of new account opening for financial services organizations.

Repayment Management System is encompass a set of instruments and means generally acceptable in making payments, the institutional and organizational framework governing such payments(ECS,CASH,PDC,RECS,ADM) and the operating procedures and communications network used to initiate and transmit payment information from payer to Payee, to settle payments. Payment system facilitates the exchange of goods and services between economic agents using an accepted medium of exchange. A modern payment system typically has a range of specialized subsystems developed to serve particular sets of customers; some of these clear and settle small payments, some large payments, while some cover both large and retail settlements.

Responsibilities:

Worked in redesign and development, due to changes in the business functionality.

Involved in analyzing and providing solutions for the critical enhancements to the underlying system.

Used Struts Framework based on (MVC) Model View Controller architecture.

Developed Struts & Tiles based UI component to display paginated reports in the application.

Created tile definitions, struts-config files, validation rules and resource bundles for Struts framework.

Developed the presentation layer GUI using JavaScript, JSP, XHTML,CSS, Struts Tiles, JSTL, custom tags and took care of Client-Side validations using Struts Validator Framework.

Used J2EE design patterns like Value Object Pattern, MVC, Business Delegate, service locator, and Session Façade, Singleton, Factory, DTO and DAO.

Used Spring Framework for Dependency Injection and integrated it with Struts Framework.

Used Hibernate ORM Framework with Spring framework for data persistence and transaction management.

Ant as a build and deployment tool. Created JAR, WAR, EAR & dependency JARS.

In the database end, responsibilities included backend Oracle PL/SQL creation of tables, triggers, stored procedures, sub-queries, joins, integrity constraints and views.

Involved in deploying J2EE technologies on the WebSphere application server.

Used SVN for version control.

Created unit test cases using JUnit framework in a test driven development (TDD) approach.

Monitored the error logs using Log4j and fixed the problems.

Environment: Jdk 1.6, UML, Struts1.3.8, Struts tiles, validator, struts taglibs, IBM RAD 6, IBM WebSphere Application server 6.1, JSP 2.0, Servlets, JDBC, Hibernate 3.3.x, Spring 3.0 XML, XSLT, CSS, JQuery, Ajax, DOM 2.02, DHTML, Junit 4.4, SVN, Log4j, Oracle10g, TOAD, UNIX, Ant 1.8, Agile Scrum, JAX-WS, CXF, SoapUI.

Client: E-Health Care System 05/12/2010 - 03/31/2012

Employer – Spiro solutions

Role: Developer

PROJECT DESCRIPTION

We introduce an architecture, implements and evaluation and of a health care system application, which extract and classifies patient symptoms and reasons from the contents of web blogs about disease.

Responsibilities:

Designed and developed STRUTS, implemented event handling using Java, STRUTS, AJAX, and JavaScript for various modules.

Involved in requirement analysis, design, coding and implementation.

Involved in DB design and DB deployment.

Deployed flow of Execution in the Servlet Environment using STRUTS and defined Navigation Rules.

Used log4j for tracking errors and debugging the code.

Interacted with the Managers and created prototypes as per the business requirement.

Designed the user interactive (UI) web pages using web technologies. Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design using advanced level of HTML, XML, AJAX, JavaScript,CSS.

Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.

Responsible for the successful execution of Project Planning and Deployment cycles.

Provided end to end support for the system and involved in coding and testing.

Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.

Responsible for the Design, Deploy and development of the web applications.

Wrote JavaScript validations to validate the fields of the user registration screen and login screen.

Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.

Used Apache Tomcat an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications

Configured spring and EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.

Environment: Java/J2EE (JSP, Servlet), JavaScript, Spring, jQuery, Ajax, JSON, RESTFul services, Hibernate 3.0, Eclipse, MSSQL, SVN, Apache Tomcat.

Personal Info

DOB

03/28/1987

Current Employer

Cognizant technology USA CORP

Role

Java Developer

Visa Type

H1B

Location

Richardson TX

Skype ID

adcne1@r.postjobfree.com

Education:

Degree

University

Year of Passing

Master Of computer application

Bharathiar university in india

2010

Bachelor of science

Madurai kamaraj university in india

2007



Contact this candidate