Post Job Free
Sign in

Web Services Service

Location:
Saint Paul, MN
Posted:
December 08, 2015

Contact this candidate

Resume:

Narayanan Senthil

Tel: +1-847-***-****

e-mail: **************@*****.***

Skype id : reachsenthil01

Summary

Over 10+ years of professional experience in analysis, design, development and testing of web and distributed n-tier applications using Java and J2EE technologies in areas such as Banking, Financial, Healthcare & Telecom.

Experience in application development using J2EE technologies like Spring 2.0/3.0, Hibernate 2.0/3.0, Struts 1.2/2.0, EJB 2.0/3.0, Web Service (SOAP/REST), MQ, Maven, Ant, XML, JavaScript, JSON, Oracle and DB2.

Experience in Application development using various frameworks such as Spring 2.0/3.0, Struts 1.2/2.0

Used Spring Framework 2.0/3.0 for Dependency Injection and Spring AOP model.

Experience in Spring Security for managing user roles within the data acquisition system, ensuring proper authorization and authentication of user actions.

Expertise in developing data models using Hibernate 2.0/3.0 Object Relational Mapping (ORM) frame work.

Used Hibernate for accessing data from Oracle 8,9,10 & 11g. Configured hbm access files for accessing database.

Involved developing code for publishing and Consuming Web Services using Apache CXF JAX-RS Rest with Spring MVC & Rest Template.

Involved developing code for publishing and Consuming Web Services using Apache CXF JAX-WS SOAP/WSDL Web Service.

Proficient in implementing various J2EE design patterns like MVC, Data Access Object (DAO), Singleton, Factory pattern, Abstract Factory pattern, Session Facade and Front Controller.

Experience in writing SQL Query, PL/SQL Packages, Procedures, Functions and Triggers for Oracle, DB2, MySQL and SQL Server databases.

NoSQL knowledge Hadoop framework like HDFS and Map Reducer programming.

Experience in providing client side validation in JavaScript, JQuery and providing Interactive front end GUI using Bootstrap, JSP, JSON, XML, AJAX, HTML, XSLT and CSS.

Well versed with complete Software Life Cycle Development (SDLC) process which includes Analysis, Design, development, testing, Implementation and maintenance phase.

Web Development in Internet/Intranet Technologies using JAVA,J2EE under UNIX, LINUX and Windows 7.x/8.x/ Server/XP Environment.

Experience in designing and developing enterprise applications with J2EE architecture, IBM Web Sphere Application Server (WAS) version 5.x/6.x/7.x, BEA WebLogic Application Server Oracle 11g, Tomcat 6.0, Apache Web Server, JBoss Web Server (4.x,5.x).

Good Experience in using IDEs (Integration Development Environments) like Eclipse, IBM WASD 7.1

Good working knowledge of GitHub Repository, Maven, Ant, Clear Case and SVN.

Development, Test and documenting the entire life cycle using various methodologies.

Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.

Highly adept at promptly and thoroughly mastering new technologies with a keen awareness of new industry developments and the evolution of next generation programming solutions.

Prime Therapeutics, Eagan, MN June'2015 - Present

Consultant

Consultant at Prime Therapeutics, Developed in Healthcare project, Prime helps people get the medicine they need to feel better. We manage coverage for medicine to health insurers, employers, seniors on Medicare and individuals. We process claims and deliver medicine to our members, Prime is owned by 13 not-for-profit Blue Cross and Blue Shield Plans, subsidiaries or affiliates of those plans.

Responsible for coding frontend web module using spring/spring security and middle level Web service include full stack development in an agile team, implementation of core services and spring/Hibernate(IBM WebSphere 7.x / J2EE).

Design and development of Web Services using Rest with Spring MVC. (primary language: Spring MVC, Spring Security, Apache CXF Rest)

Using IDE RAD and Gradel for build purpose, Git for source code maintenance.

Authored Persistence layer Hibernate API and created data models and domain Object and DB2 database.

Designed project architecture using spring framework and provided Dependency Injection(IOC)

Authored persistence layer JDBC using Hibernate API and created Data Models and Java Bean.

Designed GUI using AJAX, CSS,XSLT, Java Scrip, XML etc.,

Tracfone Wireless Inc, Miami, FL Dec 2014 - May 2015

Consultant

Consultant at Tracfone wireless Inc, Developed in ecommerce project, responsible for coding spring hibernate and Web Services Primary responsibilities include full stack development in an agile team, implementation of core services, data management. (IBM WebLogic Server / J2EE).

Tracfone wireless is prepaid wireless service provider operating in the United State, It uses the network of major brands to provide talk/text/data services to customers. Trancfone owns different brands like Tracfone, NET10, Telcel America, Simple Mobile. Designed and implemented core framework(primary language: Java,J2EE / supporting technologies: JSP, JavaScript, AJAX, jQuery, Bootstrap, Spring (including MVC, Aspects and Transaction APIs), Restful Web Services, Hibernate, IBM Weblogic server)

Design and development of Web Services using Apache CXF JAX-RS Rest with Spring MVC. (primary language: Spring MVC, Spring AOP, Spring Security, Hibernate and Web service)

Design and development of Web Services using Apache CXF JAX-WS SOAP Web Service.

Senior developer for design and implementation of a security framework for managing user roles within the data acquisition system, ensuring proper authorization and authentication of user actions and standards based logging of security access and violation attempts. (primary language: Java / supporting technologies: Spring Security, Spring 3.0, Spring AOP, Spring DI and IOC, Hibernate)

Collaborated with business associates to define project scope, requirements and priorities.

Involved in design and development and integration of Spring with Oracle DB for certain modules.

CHITREC, Chicago, IL

May 2014 - Nov 2014

Consultant

Consultant at CHITREC (Chicago Health Information Technologies Regional Extension Canter). responsible for design and development of modules in an agile team. Primary responsibilities included creation of front end, service tier and data store for applications. (Tomcat/Linux)

Design and development of Web Services using Apache CXF Rest with Spring MVC. (primary language: Spring MVC, Spring Security, Apache CXF Rest)

Design and development of Web Services using Apache CXF JAX-WS SOAP Web Service.

Design and build front end using HTML, CSS, primary language: HTML 4, CSS, JQuery

Designed the transaction management boundaries for the application ( primary technologies : Spring AOP, Spring ORM, Hibernate 2.0)

Designed and implemented Spring integration for broadcasting product catalogue into the application after the product catalogue setup completion (primary technologies : Spring Integration with Apache CXF Rest)

Designed and built custom test infrastructure for supporting test driven development through the automation of test data generation. (primary language: Java/ supporting libraries: Junit, Spring)

Standard Chartered Bank, India Mar 2011 - July2013

Technical Lead

Technical lead and Senior Software Engineer at Standard Chartered Bank. Primary responsibilities Involved in the software development life cycle Requirements gathering, Analysis, Design, Development, Testing, UAT support, production implementation and post implementation support (Linux / WebSphere)

Developed Hibernate and Spring-based application configuration framework for simulating database configuration within grid environment. (primary language: Java / supporting technologies: Spring)

Developed Web Services using Apache CXF (Restful and SOAP) for various modules to be exposed and consumed within the application ( Spring MVC, Spring Security, Apache CXF (Rest and SOAP)

Designed & developed the transaction management configuration of the system. (AOP)

Construction of the Source Code as per the technical specification document.

Completion of modules as per defined scheduled without any delays.

Used Hibernate for accessing data from Oracle 10g database, Configured hbm access files for accessing Database.

Control of schedule slippages by putting proper controls in place.

Production System support and performing defect analysis, finding root cause for the defects and proactively putting control strategies in place to curtail the defects.

Standard Chartered Bank, India

Senior System Analyst

Feb 2010 –Feb 2011

Senior system analyst in Enterprise Services. Primary responsibilities included designing reusable, common web-services and responsibilities include full stack development in an agile team, As well as building web services for use across enterprise. (Linux / WebSphere)

Designed and built enterprise-wide web services for accessing collaterals from various transaction systems. (primary language: Java / supporting technologies: Struts, SOAP, Axis, JAXB)

Involved in full stack web development of various modules in the application (primary language: Java / supporting technologies: Struts 1.2, SOAP, Axis, XSLT, J2EE, Struts 1.2, Tiles, JSP, JavaScript, EJB 2.0)

Designed and built MQ message service for exposing collaterals created within the online system for other consumers within the wealth management division. (primary language: Java / supporting technologies: Struts, SOAP, CXF, JAXB, DB2)

Involved in UAT training of the product for APAC region.

Created and environment setup and project workspace using Websphere Application Server 7.0

Using EJB for helping to the developers to implement Session Beans in the module.

Exposed enterprise level components to other systems using IBM JMS-MQ and WMQ Tools.

Extensively used Log4J trace logs for the applications, Ant tool to build and configure J2EE Applications.

Standard Chartered Bank, India

Senior System Analyst

June 2009 – Mar 2010

Senior system analyst in web applications migration. Primary responsibilities included server and Web sphere MQ migration online baking web applications. (Linux / Web Sphere)

Architected and developed the migration of Websphere application server and MQ 5.0, (primary language: Java/supporting technologies Websphere MQ 5.1 and WAS 5.1)

Architected and developed business services for statement generation and dispatch to customers. (primary language: Java / supporting technologies: J2EE, EJB 2.0, JMS MQ and Websphere MQ)

Designed the setup of Websphere MQ for enabling straight through processing from online banking. (primary language: Java / supporting technologies: J2EE, JSP, JavaScript, Struts, Tiles)

Used the Clear case control the code Versions and VOBs Creation.

Standard Chartered Bank, India

Analyst Programmer

Feb 2008 - May 2009

Senior Software Engineer in software development in a very large UK based Financial firm. Primary responsibilities included designing and building custom software applications for teams across enterprise.(Java / J2EE/Websphere MQ)

Involved in development of interface modules for CASA (Current and Savings account) with core banking platform. (primary language: java, j2ee, IFX, Velocity, Web sphere MQ 5.1, MOM)

Development of UI screens and XML parsers for various modules within the web application (JSP, Struts, Tiles, Struts Validation, SAX, HTML and Ajax)

Designed and developed business services and DAO using Java and messaging Services using point to point communication (Queues).(primary language: Java, Web Sphere MQ JMS )

Designed and developed Interface to generate request and get response from MQ in IFX format.

Development of Data Access Objects and Business Logic for various functional requirement.

Developed parsers to read and write the request and response XML's to Java Object.

Standard Chartered Bank, India

Analyst Programmer

Mar 2006 - Jan 2008

6

Analyst Programmer in financial product company. Primary responsibilities included designing and building software updates to retail lending origination system. (Java)

Involved in design and development of interfaces for integrating the product with Core banking system. (primary language: EJB 2,0, J2EE, Java)

Developed functionality for risk rating module to analyze credit performance of the applicant. (primary language: JSP, Servlets, Java, EJB 2.0)

Development of UI screens for various modules( JSP, Struts 1.2, Custom Tag Libraries, HTML.CSS)

Actively involved in design and development of J2EE design patterns like Session Factory, DAO Singleton Pattern( Java, J2EE, EJB 2.0).

Softech Global Solutions, India

Programmer

Aug 2003 – Feb 2006

Programmer in Rohine Global Multi-level marketing arm for Rohine group of companies, who are involved in the production of alternative medicine and marketing herbal medicines in Singapore, Malaysia and India.

Participation in design phase of the application. (primary language: Java, J2EE, Servlets)

Developed JSP, Servlets and Java Bean Helper Classes.

(primary language: Java, JSP, Tomcat 4.0, XML)

Creation of database tables required for modules. (primary language: Oracle)

Education and Training

MCA (MASTER OF COMPUTER APPLICATION, IGNOU, 2006)

B.Com., (BACHELOR OF COMMERCE, ANNAMALAI UNIVERSITY, 2003)



Contact this candidate