Post Job Free
Sign in

Java Production Support Engineer

Location:
Georgia
Posted:
December 07, 2017

Contact this candidate

Resume:

Narayanan Chandramohan Email Id : **************@*****.***

Mobile No : +1-678-***-****

Experience Summary

SUMMARY:

* ***** ** ********** ** the IT industry, involved in complete software development life cycle including requirement gathering, analysis, design, development, deployment, testing, debugging, project management, implementation & maintenance of application in the Client/Server and Internet/Intranet environments.

Experience on various business domains like Retail, TeleCommunication, Healthcare and Publishing.

Expertise in Java and J2EE - Servlets 2.4, JSP 1.2/2.0, Struts 1.2/2.0, EJB 2.1/3.0 and Spring 2.0

Experience working in Proxy and Façade design pattern based projects.

Experience in working with full life cycle (SDLC) of Development and distributed computing technology.

Application development experience using Multithreading, Serialization, Externalization, Collection framework, Generics, Core Java components.

Developed rich and complex Web UI using AJAX, HTML/XHTML, JQuery, JavaScript and CSS

Experience in consuming Web services like SOAP (Simple object access protocol) and REST (Representational State Transfer).

Experience on developing XML, XSD, XSL, XSLT and JSON for XML processing.

Experience in using JUnit for unit testing, and SOAPUI and Rest Client for web services testing.

Experience in build tools like ANT and Maven 2.2/3.0 and logging APIs like Log4j.

Experience in working with Databases like Oracle 9i/10g/11g.

Proficient in SQL, PL/SQL developed Stored Procedures, Triggers, Functions and Packages besides writing DDL, DML and Transaction queries with development tools like TOAD and SQL Developer.

Experience with Continuous Integration Tools like Jenkins..

Experience in developing and deploying applications through Tomcat 6.0 and application servers like Weblogic 9.1/10.3/11g and websphere 6.1/7.0.

Experience on web tools like SOAP UI, Rest Client, SQL Developer, Toad, Servicenow, Jira and Rally.

Experience in developing applications using Eclipse IDE Juno, Kepler and IBM-RAD 7.0.

A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.

Experience in the software design and development using both Agile and waterfall model.

Experience in co-ordinating with offshore team for production issues and server maintenance.

Experience in Tibco BW, Kariba framework and EMS scripts.

Technical Skills

Programming Languages

JAVA, PL/SQL

Technologies

JSP, Servlets, Struts, Spring, EJB, JDBC, JNDI, log4j

App & Web Servers

WebSphere, WebLogic, Tomcat

Operating System

Windows 7/XP, UNIX, LINUX

Web Technologies

HTML, XML, JSTL, CSS, JavaScript, jQuery

RDBMS

Oracle

Scripting Language

Unix shell scripting, EMS

Testing Framework

Selenium

IDE

IBM RAD, Eclipse

Tools

SOAP UI, WinSCP, Putty, Beyond Compare, Firebug, XMLPad, TextPad, Rally, Jira, ServiceNow

Build Scripts

ANT, Maven 3.0

Code Repository

IBM Rational Clearcase, SVN, CVS

Code Coverage Tools

Sonar

Project Details

1.Client Name : Macy’s Systems and Technology

Working Period : Jun 2017 to till date.

Domain : Retail Sales

Technologies Used : Java 6, Oracle DB, log4j, Kariba, EMS, TIBCO BW, Jenkins, UDeploy, JIRA, Servicenow, iAPI

Roles and Responsibilities:

●As a Production support engineer, worked in Deployment of Application in the Weblogic Server environment using ANT tool using Struts architecture with the JSP Client.

●Worked on L2 and L3 support activities for Java/J2ee application.

●Extensive knowledge in debugging the java code and providing fix for it.

●Developed triggers, packages, procedures and functions using PL/SQL.

●Co-ordinated offshore team of 10 members with Daily stand up meeting, helping them in resolving production issues.

●Unit testing and Integration Testing of application.

●Kariba onboarding activity for all development projects.

●Participating in release meeting with Business team and stakeholders.

●Maintenance of Linux jobs using Crontab

2.Client Name : AT&T Inc.

Working Period : Feb 2014 to till date. (1+ year working in client place)

Domain : Telecommunications – Retail

OPUS is a one point universal sales application used for retail sales of AT&T wireline and wireless products. The application offers sales representatives in Retail stores to sell wireless devices, wireline products like AT&T Uverse Tv, VOIP and Internet plans.

I worked in Port-In module for wireless products which allows other network users to be part of AT&T network. I had worked in development of Credit card payment processing in OPUS through ISC250 device. I worked in enhancement of Receipt printer module that featured new contents and dynamic footer in store receipts. Currently I am working in bundle builder module that allows user to build their own bundle of ATT products like DTV, Uverse Tv, Internet and VOIP products in Test Driven Development model.

Technologies Used : Java 7, Struts 1.2, Spring, JSP, EJB, Javascript, jQuery, Oracle DB, log4j

Roles and Responsibilities:

●Participating in design and code reviews

●Unit testing, smoke testing and Integration Testing of application.

●Ongoing support and maintenance of the application of defects and Fixing them.

●Participating UAT testing and production readiness

●Worked on with bug tracking tools like Jira and source code repositories like CVS, SVN and database tools like TOAD and SQL Developer.

●Support of application deployment and maintenance.

●Good experience with Agile software development and unit testing tool like JUnit to write and run repeatable tests.

●Support testing (Functional, Performance, Access controls)

●Develop documentation artifacts

●Analysis, development of various server side components like SDOs, service handlers for service layer, DAOs for persistence layer and action classes.

●Build application components based on software specifications

●Design UML diagrams like class diagram, sequence diagram for various modules using UML tools for system design.

●Designing and development of web based UI using Spring and Struts frameworks.

●Involved in developing the front-end components using HTML, CSS,Java Server Pages, AJAX, JSTL, JAVASCRIPT, JQUERY and XML.

●Created a single independent Application Page for AUDIT services, which can be accessed from anywhere in the active case throughout the flow.

●Actively involved in Production Support for fixing the IR’s and adding new changes with new releases to the current deployment in prod.

●Used Log4j for logging errors, messages and performance logs.

3.Client Name : Blue Cross Blue Shield of Minnesota

Working Period : July 2012 to Jan 2014.

Domain : Healthcare

Blue Cross Blue Shield of Minnesota provides multiple health coverage options to huge members. BCBSMN offers provider applications, online enrollment and Membership applications.

I was part of production support team and took care of supporting multiple portals. Played a key role in fixing the issues during open enrollment period. Developed an innovation tool to reduce the time taken to refresh the Configurable cache.

Technologies Used : Java 5, Struts, SOAP, Javascript, Selenium, Oracle 10g, log4j, IT2B

Roles and responsibilities:

●Worked on MVC based architecture and Façade design pattern.

●Used Struts 2.0 while creating server-side front end web pages.

●Handled sessions of the application requests using EJB 3.0 Session beans.

●Developed entity beans using EJB 3.0 Entity Beans.

●Tested the business logic using JUnit test cases in Test Driven Development environment.

●Used X QMF in retrieving, updating, creating and deleting the customer details from the Oracle databases using SQL.

●Actively involved in providing bug fixes to the existing code base.

●Actively involved in manual testing of portal web pages.

●Actively involved in Production Support.

●Deployed the build or war files on the JBoss application server using Hudson.

●Responsible in writing Design, Interface and Testing Documents.

●Used Silk Central tool for bug tracking.

●Worked on Windows Server 2003.

4.Client Name : Elsevier

Working Period : Dec 2009 to June 2012.

Domain : Information and Media

Elsevier is a major provider of scientific, technical and medical information for Researchers, authors, editors and health Professionals. Scopus was their Flagship product.

I worked on ALIAS module which helped Scopus users to identify tombstoned authors. I was part of integration testing for all the peer modules in Scopus application.

Technologies Used : Java 6, Struts 1.2, JSP, Javascript, Oracle 10g, log4j, jQuery, SVN, CVS

Roles and responsibilities:

●Involved in gathering requirements, analyzing the project and creating Class Diagrams.

●Interacted, coordinated with the Design team, Business analyst and end users of the system.

●Created the web UI using Struts, JSP, Servlets and Custom tags.

●Wrote the DAO’s to access the database using JDBC calls.

●Deployment of Application in the Weblogic Server environment using ANT tool using Struts architecture with the JSP Client.

●Wrote SQL Queries, and integrated SQL Queries into DAO.

●Developed triggers, packages, procedures and functions using PL/SQL.

●Developed Business logic classes using Session Beans for Processing Manager Service.

●Involved in creating and configuring of build files

●Developed Controller Servlet a Framework component for Presentation

●Designed, Developed and Implemented JSP’s in Presentation layer for Submission Application reference implementation.

●Developed JavaScript for client end data entry validations and Front End Validation.

●Used custom tags to check for authentication.

●Wrote JUnit test cases for unit testing the integration layer.

Work Experience

Employer

Role

Period

Softvision LLC

Production Support Engineer

June 2017 – till date

Cognizant Technology Solutions

Sr.Java Developer

Jul 2013 – May 2017

Java Developer

Dec 2010 – June 2013

Junior Java Developer

Dec 2009 – Nov 2010

Educational Details

Title

College/University

Year of Passing

Bachelor of Engineering in Computer Science. (B.E)

Government College of Engineering, Bargur, TamilNadu, India – 635104

2009

Diploma in Computer Engineering

K.L.Nagaswamy Memorial Polytechnic College, Madurai, Tamilnadu, India - 625009

2006

Personal Details

Name : Narayanan Chandramohan

Date of Birth : 05/16/1987

Current Location : Duluth, Georgia

Country of Birth : India

Work Permit : H1-B valid till May-2020

Marital Status : Married.



Contact this candidate