Post Job Free

Resume

Sign in

Senior software Engineer

Location:
Wheeling, IL
Salary:
70$/hr
Posted:
November 16, 2017

Contact this candidate

Resume:

Ramya Thangaraj

Contact:412-***-****

Email:ac3ctt@r.postjobfree.com

Professional Summary

Having 9+ Years of experience in the development of Java-J2EE Application

in Banking, Healthcare, Sports, Logistics domain.

Extensive experience in developing Web based applications utilizing Java, J2EE, JSP, Servlets, Restful Web services, XML, HTML, JAXRS, JavaScript, jQuery, Angular JS, AJAX, JSON, CSS, Struts, Spring, Hibernate.

Good knowledge and experience in deploying and configuring applications in different application and web servers - IBM WebSphere, JBoss, Apache Tomcat Server.

Designed UML diagrams like Use Case, Class and Activity diagrams based on the requirements.

5+ years of experience in building RESTful webservices using JAX-RS API.

Experience in working with global team environment On-site & Off-shore model.

Experience in writing queries for Oracle and SQL databases.

Proficient in designing and developing J2EE applications using J2EE Design Patterns and OO Design patterns

Hands on Experience in developing ANT Scripts and Maven for enterprise applications.

Good knowledge in creating Functional specification document, Technical design document and other project related documents.

Having good knowledge in Effort estimation, project tracking and monitoring and people management.

Used Eclipse, RAD, JBoss developer studio as an IDE for code development.

Hands on Experience to Setup the Dev and QA environment and deployment process

Experience in Waterfall and Agile methodology & Complete SDLC life cycle.

Experience in Content Management & Content Delivery system based, Solid understanding on CMS & CDS components with caching strategy in high traffic website

Ability to quickly grasp the business of an organization; Proactive in identifying and mitigating the issues and risks.

Trained on software quality procedures compliance for ISO and CMM Level-5.

Good communication skills, interpersonal skills, self-motivated, quick learner and team player.

Technical skills

Operating System

Windows 2000/NT/XP, Unix

Java Technologies

Java1.7, JSP 2.0, Servlet 3.0, JDBC 4.0, Struts 2.0, Spring 3x, Hibernate 4x, RESTful Web Services

Domain Experience

Banking, Sports, Healthcare and Logistics

Web/Application Server

Apache HTTP Server, Tomcat 5/6/7, JBOSS 4.0, WebSphere 7.0

UI technologies

HTML, JavaScript, AngularJS 2.0, jQuery, Bootstrap, CSS, Ajax, JSON, XML

RDBMS

Oracle 11g, MS SQL Server 2000

Development Tools IDE

Eclipse 3.4, RAD, Developer Studio

Build tool

Ant, Apache Maven 3.2

Design

Design Patterns, UML diagrams (Sequence, Class and Activity diagrams)

UML tool

UMLet 14.2

Content Management Systems

Opencms

Version management tools

SVN

Methodologies

Agile, Waterfall

Tracking Tool

Bugzilla

Education

Bachelor of Engineering (Electrical and Electronics) from Anna University, India

Professional Experience

Renault Nissan, France (Remote) Mar ’16 to till date

Senior Java / UI developer

Project: IRMA

Project Description

The project aims to be efficient in vehicle incidents treatments linked to electronic components: adjustment in detection methods allowing saving time in targeting vehicle and incident perimeters, and use of data from calculators in diagnostic phases.

Repair process: collects incident data with code symptoms and default from calculators

IRMA treats these data in order to alert on major issues.

Responsibilities:

Involved in design, coding and testing. Designed and Developed many screens from start to end.

Involved in Debugging, design changes if required, fixing and testing defects for the screens owned by me as well as other modules based on need.

Released each deliverable within the timeline.

Creating UML class diagram and Sequence diagram from user story.

Coordination with QA team for new features and defects.

Had participated in product demos for customers.

Have also created understanding documents and presentations if required.

Attended daily scrum meeting.

Maintains the code standard

Environment: Java 1.7, Hibernate 4, RESTful Web Services, JAX-RS, Angular JS 3.0.7, JavaScript, Bootstrap, CSS, JSON, jQuery 1.11.2, HTML, JBoss 6, Oracle 11g, UML, JBoss Developer Studio

Renault Nissan, France (Offshore from India) July ’15 to Feb ’16

Senior Java / UI developer

Project: IRMA

Project Description

The project aims to be efficient in vehicle incidents treatments linked to electronic components: adjustment in detection methods allowing saving time in targeting vehicle and incident perimeters, and use of data from calculators in diagnostic phases.

Repair process: collects incident data with code symptoms and default from calculators

IRMA treats these data in order to alert on major issues.

Accessibility:

IRMA is accessible from Renault Intranet

IRMA is accessible for Renault Group people

IRMA is multilingual (FR – EN)

The registration to IRMA must be done in the Renault Products and Services Catalog.

Responsibilities:

Team Lead

Working on POC

Creating design documents

Develop the work flow

On-time delivery of the project into system test & production

Handling development team and providing the technical support

Coding standard and code quality Implementation

Part of build and deployment team

Dev and QA environment Setup

Senior Developer

Preparation of necessary documents TSD, Functional understanding flow, TM

Involved in Technical and functionality discussions.

Designed, developed and owned screens from scratch.

Creating UML class diagram and Sequence diagram from user story.

Involved in Database designing

Had participated in product demos for customers.

Coordination with QA team for new features and defects.

Environment: Java 1.7, Hibernate 4, RESTful Web Services, JAX-RS, JavaScript, Angular JS 3.0.7, JSON, JQuery 1.11.2, JBoss 6, Oracle 11g, UML, JBoss Developer Studio

Infosys, Finacle Chennai India Aug ’10 to Aug ’14

Technology Analyst

Project: E-Banking Product Maintenance

Project Description

The banks took the product based on the customisation done to the existing product.

It consists of four modules Admin, Retail, Corporate and RM. Admin deals with admin related activities, Retail and Corporate deals with end user. Based on the bank requirements and functional defects, banks raise a call with specific SLA time based on severity.

Responsibilities:

Senior Developer

1. a. Development Phase

Provided bug fixes in functional and technical flow of e-Banking application

Impact analysis done for all issues.

b. Testing Phase.

Unit Testing.

2. Build Phase

The patches and enhancements are sent for building and the corresponding jars are

tested in maintenance environment.

3. Patch Certification.

The jars are delivered to testing team and ST support is provided till the patches are

certified.

4. Implementation Phase

The certified patches are delivered to bank.

Technology Analyst

Adding new functionality to the client based on their requirements.

Delivered the defects before SLA breached

Adding new modules to the existing product based on bank requirements and defect fixing for live bank customers

Involved in Code development

Maintains the code standard

Coordinating the technical teams in driving a solution.

Effective utilization of business and domain skills thereby increasing a better

The bank requirements are to be incorporated in the product and it should be

delivered, based on the agreed service level agreement.

Environment: Java 1.6, JSP, EJB3, RAD, WebSphere Application server, Oracle11g

Changepond Technologies Pvt., Ltd, Chennai, India May ’09 to July ’10

Senior Software Engineer

Project: Clinical Management System

Project Description

Clinical Management System is an intranet site for one of the leading hospitals in U.K., London. It consists of various modules such as Admin, Reception, Walk-in, Stores and Billing.

Admin module controls the user details for the application, controls the master table details such as drugs, rooms, supplier etc., controls the staff details such as staff schedule, staff leave, etc.

Reception module controls the patient registration, appointment with doctor, controls the treatment billing, patient complaints, etc.

Walk in module controls the consultation of doctor with the patient.

Stores module mainly deals with handling the stocks

Responsibilities:

Creating the necessary documents

Involved in module level discussions

Handling team at offshore and coordinating with onsite team

On-time delivery of the project into system test & production

Coordination with QA team

Handling development team and providing the technical support

Coding standard and code quality Implementation

Creating UML class diagram and Sequence diagram

Coding bug fixing

Version control

Build management

Environment: Java, Struts 2, Spring, Hibernate, jQuery, JBoss, UML, Restful webservices, Maven, MSSQL2008

Software Engineer Aug ’08 to Apr ’09

Project: Hospital Information System

Project Description

Hospital Information System (HIS) is a comprehensive and integrated system designed to cater to the needs of a Hospital to manage their administrative, financial and clinical aspects. This automated system aims to provide the best possible support for patient care.

A modular approach would be taken to deliver the HIS system and they have been listed below

Out-Patient, Pharmacy, Clinical, In-Patient, Nursing Station, Lab Results, Store, Blood Bank, Theatre, Casualty, Canteen, Financial Accounting, Payroll, Billing.

In essence, HIS is being designed and developed with the prime objective of streamlining/ automating the treatment flow of a patient while allowing the doctor and staff to perform to their ability in an optimized and efficient manner.

Responsibilities:

Involved in module level discussions

Creating the necessary documents

Coding and bug fixing

Version control and build management

Developed reports using I-Report

Version control

Build management

Coordination with QA team

Environment: Java, Struts 2, Spring, Hibernate, jQuery, JBoss, UML, Restful webservices, Maven, MSSQL2008

Software Engineer July ’07 to July ’08

Project: the-afc.com

Project Description

The project is to develop the website for Asian Football Confederation (AFC) which is the governing body of football in Asia with a motive of making the website as world's best football site. The website development has two parts which are CMS (Content Management System) and CDS (Content Display System). CMS is the editor’s part through which the input feeds are given and CDS is site which the end user sees. Another important part of the project is the data migration. AFC's previous four years to be migrated to the database and incorporated with the website.

Responsibilities:

Involved in technical discussions on application flow

Coding and bug fixing

Build management

Preparation of necessary documents

Version control

Environment: Java, JSP, OpenCMS, Apache Maven 3.2, JBOSS, Restful webservices, SQLServer 2000

Software Trainee Apr ’07 to June ’07

Project: EFIS (European Frequency Information System)

Project Description

The EFIS is a web-based solution, aims at providing valuable service to all parties, with an interest in spectrum utilization. EFIS will also contribute to the CEPT policy objectives of harmonization and transparency as well the European Union policy objectives laid down in the Decision of the Council and European Parliament on Radio Spectrum Policy

Responsibilities:

Bug fixing

Testing

Preparation of necessary documents

Technologies Used: JSP, Java, Servlets, Tomcat, Sql Server.



Contact this candidate