Post Job Free
Sign in

Project Web Services

Location:
Katy, TX
Posted:
October 04, 2017

Contact this candidate

Resume:

Charumathe Chandrasekaran

Sr.Java/J*EE Developer

669-***-****

**********@*****.***

Summary

•9+ years of IT experience in developing applications using Java/J2EE

•Sun Certified Java Programmer ( SCJP 1.5)

•Experience working with the complete software development life cycle from analyzing on the requirements, design, implementation, testing and documenting the entire life cycle

•Experienced in using frameworks like Spring, Struts, Hibernate and Junit

•Experienced in xml validations using Xml Schema and processing with SAX and DOM parsers.

•Extensive experience in web technologies like SOAP, WSDL, XML, XSD, JAX-WS, JAX-RPC and JAXB

•Experienced in OOAD techniques developing use cases, sequence diagrams and class diagrams

•Extensive experience in using environment tools of Java including Eclipse, IBM RAD, IBM RSA, and Intellij IDEA.

•Experienced in developing Java based Web services

•Knowledge of Ajax and JSF

•Knowledge of RESTful web services and JSON

•Experienced in writing queries using SQL Oracle 9i/10g

•Good experience in tools like SOAPUI, Oxygen, Toad, SQLDeveloper

•Proficient with application servers like WebSphere (WAS 7.0), Weblogic, Tomcat and Jboss

•Experience in version control systems like Clearcase, CVS, Subversion, Perforce, Accurev and Git

•Experienced with building tools such as Ant and Maven

•Well versed with quality processes and procedures. Actively used tools like Jira and Rally.

•Proven abilities in issue tracking, issue resolution, troubleshooting and problem solving

•Quick at learning new concepts and systems

•Knowledge of industry standard quality assurance procedures

Education:

Bachelor of Technology (Information Technology) 2006 from Anna University, India

Certifications and Trainings:

•Sun Certified Java Programmer (SCJP 1.5)

•Microsoft Certified Technology Specialist (SSRS, SSIS)

Technical Skills:

Operating Systems: Windows, Mac

Languages: Java, SQL

J2EE Technologies: JSP, Servlets, JDBC, JNDI, XML, JAXB, JSF

Distributed Technologies: EJB, Web Services (JAX-WS 2.0), SOAP, WSDL, JAX-RPC, Apache Axis

Web Technologies: Ajax, XML, XML Schema, SAX, DOM, HTML, JSON

Frameworks: Struts, Spring

O/R Mapping Technologies: Hibernate

Databases: Oracle 9i /10g /11g, DB2, SQL Server 2005

Web/ Application Servers: WebLogic 10.3, WebSphere 7.0, Tomcat, Jboss

IDE: Eclipse 3.x, RAD 6.0, RSA 8, Intellij IDEA

Version Control: CVS, Subversion, Rational Clear Case, Perforce, Accurev

Tools: SOAP UI, Oxygen, Toad, SQL Server 2005 Reporting Services, MS Visio, HP Quality Center,

Jira, Rally

Methodologies :UML, OOAD, Water fall, Agile, Kanban

Professional Experiences:

Organization: Proswift LLC Jul 2016 – Till Date

Client: T-mobile

Role: Sr. Java Developer

Project: Point of Sale

Point of Sale (POS) is a desktop based application for retailers and agents at T-Mobile allowing sales representatives to collect customer information, sell merchandise and accept tender from selling position. This is the final step to tender the actual transaction. POS Web Application is the main component that gets input from the retail store representative, processes the request & interacts with the POS database instance.

Responsibilities:

•Design and development of business services to communicate with native library.

•Involved in analyzing, designing, coding, integrating and unit testing as per requirements.

•Web service integration with various payment systems

•Followed Kanban methodology.

•Involved in testing using SOAP based mock services.

•Involved in integration testing.

•Actively involved in quality assurance testing

•Participated in client meetings to understand existing processes, assess needs, and define scope, deliverables and key challenges.

•Actively involved in release coordination support.

Environment Java, JavaScript, JSON, Ajax, Struts, JQuery, Web services, Windows XP/7, Eclipse, SOAP UI, PL/SQL, Git, Ant, Weblogic 10.3.6, Rally, HP QC

Organization: Proswift LLC Oct 2015 – Jul 2016

Client: T-mobile

Role: Development Lead

Project: Mobile Point of Sale (EMV Scanner)

Mobile Point of Sale (POS) is a tablet based application for retailers and agents at T-Mobile allowing sales representatives to collect customer information, sell merchandise and accept tender from selling position. This is the final step to tender the actual transaction.

In October of 2015, new industry regulations go into effect requiring compliance with new EMV (chip-and-pin) requirements. Current Retail Mobility scanners are not EMV compliant and require replacement.

This project will add a new EMV scanner and update tablet software to integrate with new scanner. It will also provide a go-forward solution.

Responsibilities:

•Design and development of business services to communicate with native library.

•Involved in analyzing, designing, coding, integrating and unit testing as per requirements.

•Web service integration with various payment systems

•Involved in developing services to support P2P encryption and NFC capability.

•Followed Kanban methodology.

•Involved in developer testing using SOAP based mock services.

•Involved in integration testing.

•Participated in client meetings to understand existing processes, assess needs, and define scope, deliverables and key challenges.

•Actively involved in release coordination support.

•Actively involved in device integration testing.

Environment Java, JavaScript, JSON, Ajax, Struts, JQuery, Web services, Windows XP/7, HP Quality Center, Eclipse, SOAP UI, PL/SQL, Accurev, Ant, Weblogic 10.3.6, Jira

Organization: Accenture Technologies Apr 2013 – Apr 2014

Role: Development Lead

Project: Accenture Freight and Logistics Software (AFLS)

AFLS – Accenture Freight and Logistics Software is an Accenture developed product for Cargo reservation (for both Air and Ocean transportation). Accenture Freight and Logistics Software is a fully integrated and industrialized suite of software modules based on a common platform. The product has the following features like:

- Booking and Cargo Execution

- Dynamic route generation

- Freight documentation and execution

- Revenue management and optimization

- Analytics and reporting

Responsibilities:

•Involved in the requirement analysis and clarification discussions with the business analysts team

for the product enhancement features in allocation and customer modules of the AFLS product

•Created the high level and the low level design documents for the allocation and customer module product enhancement features

•Lead the development activity for the designed modules for the product release 6.0

•Also involved in quality process improvement activities like code reviews for the team, SONAR report reviews and code coverage reviews

Environment:EJB 2.0, JSP, Servlets, Eclipse 3.x, WebLogic, Ant, Subversion, PUTTY, winSCP, Windows XP

Organization: Wipro Technologies

Client: Lloyds Banking Group Feb 2012 – Feb 2013

Role: Development Lead

Project: FATCA

The FATCA (Foreign Account Tax Compliance Act) is a U.S. tax legislation, which was enacted in March 2010 as part of the Hiring Incentives to Restore Employment (HIRE) Act, with the aim of extending U.S. efforts to combat tax evasion by U.S. persons holding investments in offshore accounts.

One of the key provisions of FATCA is a requirement for Foreign Financial Institutions (FFIs) to report directly to the Internal Revenue Service (IRS), certain information about financial accounts held by U.S. tax payers, or foreign entities in which U.S. taxpayers hold a substantial ownership interest. This new reporting regime applies with respect to payments made by FFIs to FATCA eligible accounts on or after January 1, 2013. This aim of this project is to develop services to record FATCA specific details of LBG customers

Responsibilities:

•Implemented POC’s on SOAP header processing and developed SOAP header handler which was used across all the services.

•Implemented POC’s on creating JAX-WS client for invoking mainframe web services from Java

•Implemented POC’s on using Hibernate with JPA

•Identified an issue with IBM WebSphere Application Server 7.0 (while invoking mainframe client from JAX_WS ). IBM has officially released a fix pack for the issue identified in this project

•Actively participated in the design and the development phase for more than 2 modules

•Created the mid-level design document for the web services.

•Development of web services and clients using JAX-WS

•Unit testing of the developed services using SOAP UI and TCP mon

•Imparted trainings for the team members about Web Service technologies

•Coordinated with the team for project tracking activities

•Got Feather in my Cap award for the work done in this project

Environment:EJB 3.0, JAX-WS 2.0, SOAP, WSDL, Hibernate, RSA 8, HP Quality Center, Websphere 7.0, Ant, Rational Clear Case, Windows XP

Organization: Wipro Technologies

Client: Apple Inc. May 2011 – Sep 2011

Sr. Developer

Project: iBuy

iBuy is a complete system to view all the Procure-to-Pay (P2P) status. iBuy maintains information regarding purchase requests (PR’s), purchase orders (PO’s), and invoices, helping Initiators and Authorized Requesters (AR) to answer vendor queries that help the users to track their P2P requests.

The objective of iBuy project is to deliver a portal to the users where they can track the status of their Purchase Requisition (PR), Purchase Order (PO), Goods Receipt (GR) and Invoice Receipt (IR)

Responsibilities:

•Worked on the technical design, development and testing phase of the iBuy project

•Developed the technical design document for the iBuy project

•Analyzed the features of Prime Faces JSF and used the same for development of UI in iBuy

•Dashboard project

•Took the ownership for the development of service and model layer in the iBuy project in

•Mac OS environment

Environment: Prime Faces JSF, Java, JDBC, Eclipse 3.x, Tomcat 6.0, Ant, Subversion, Mac OS

Organization: Wipro Technologies

Client: MasterCard Jan 2011 – Apr 2011

Role: Sr. Developer

Project: RISK

This project mainly deals with the fraud strategy and investigation (ie. pre and post fraud analysis) for banking applications

Responsibilities:

•Requirement clarification. coding and unit testing, implementation and warranty support

•Involved in the PCI and common logging activities for the ADC application

•Involved in the implementation and support for MATCH transactional billing application

Environment: Java/ J2EE, Spring, Hibernate, RAD, Websphere 6.0, Maven, SVN, Windows XP

Organization: Wipro Technologies

Client: MasterCard Jul 2009 – Dec 2010

Role: Sr. Developer

Project: Corporate Product Technology Solutions (CPTS)

Smart Data Next Generation is an application which will be used by MasterCard Corporate Card users, issuer banks and companies. The main purpose is to provide value added details based on the usage of the card

Contribution:

•Interacted with the client directly to get the requirements clarified, and to present the reviews for the functionality

•Actively participated in the design and the development phase for more than 3 releases

•Worked on developing screens using GWT

•Worked on the service layer logic for few of the transaction related screens

•Coordinated with the team for project tracking activities

•Got Wipro excellence award and Feather in my Cap for this project

Environment: Java/ J2EE, Struts, Spring, Hibernate, HP Quality Center, GWT, Intellij IDEA, Jboss, Maven, SVN, Windows XP

Organization: Wipro Technologies

Client: Washington Mutual Nov 2008 – Jun 2009

Role: Developer

Project: Home Loans Dashboard

Dashboard application is used by the home loan consultants and their level managers for viewing their customer details, sales leads enhancements, reports, news flashes, blogs, and administration of loan consultants. It involves both developing enhancement in modules and fixing defects raised in the existing modules

Responsibilities:

•Worked for 2 releases R30 and R31

•Actively participated in the design phase as well as in the development phase

•Involved in the creation of hibernate mapping files and back end development

•Used JAXB for XML to Java transformations

•Used Spring MVC

•Created POC’s on using Spring AOP features

•Also involved in analyzing and fixing the defects in the existing releases

Environment: Java/ J2EE, Spring, Hibernate, Eclipse, Weblogic, Maven, CVS, Windows XP

Organization: Wipro Technologies

Client: Washington Mutual Jan 2008 - Oct 2008

Role: Developer

Project: Mobile Banking

UIA2 is the WaMu's homegrown architecture built on SOA WebServices and Spring framework, which provides multiple applications with the ability to access the functionalities hosted on legacy systems such as Hogan, Fidelity and DB2, etc.

On top of this framework we developed, enhanced and migrated the services Mobile Banking applications

Contribution:

•Development of java web services based on customer requirements

•Development of web service clients to invoke external services

•Unit Testing of the services using SOAP UI and Oxygen

•Coordinated between the onsite and offshore

Environment: Java/ J2EE, SOAP, WSDL, Apache Axis, SOAP UI, Oxygen, Eclipse, WebLogic, Maven, Perforce, Windows XP

Organization/Client: Wipro Technologies Oct 2006 - Dec 2007

Role: Developer

Project: SOBAY

SObay (Services Oriented Bay, winner of Applied Innovations awards ’07) SObay is a SOA application to be delivered in SaaS mode. SObay is next generation SOA based BPO delivery conceptualized by Wipro and containing elements for standards based platform BPO and extending them to fit both insourcing as well as outsourcing. SObay is a specialized SOA platform for building and delivering BPO services. With SObay you can build, provision, audit, meter and bill your services, allowing you to run your business and connect seamlessly with your customers and partners. SObay comes in three flavors targeting: Enterprises looking for business performance on their insourced processes, Enterprise looking for process optimization with flexibility for surround approach, Midmarket and SME looking for end to end function outsourcing starting with F&A. BASE BPO platform development is an initiative from Innovation group of Wipro Technologies. The current project is to customize it for Boeing. The current project addresses operations management and reporting needs of travel account audit process of Boeing. The Boeing project addresses the following requirements: Workflows for guiding auditors and collecting process metrics Automated auditor work allocation Automated reporting of key process metrics Real time dashboard for monitoring process performance Automated identification and tracking of QC cases

Responsibilities:

•Worked on the tool evaluation part at the start of the project and developed POC's which helped to rightly choose the tools for the project

•Took up the sole responsibility for designing and creating reports for SOBAY project using SQL server 2005 reporting services

•Worked on the Java Struts programming part to develop screens in SOBAY project

•Developed a POC in IBM Websphere Business monitor for creating Dashboards for FP project

•For Cairns project, developed a POC on Oracle BAM to create dashboards

•Did a POC on Jasper Reports using iReports as IDE

•POC on reporting tool Tableau to create adhoc reports

•Presented a sample Hibernate application to the team

Environment: Java/ J2EE, Struts, Hibernate, Eclipse, Websphere, Maven, CVS, Windows XP, SQL Server 2005 Reporting Services



Contact this candidate