Post Job Free

Resume

Sign in

Java Developer Customer

Location:
Dallas, TX
Posted:
July 25, 2016

Contact this candidate

Resume:

Ramadurai

Java j*ee Lead developer

PROFESSIONAL SUMMARY:

8+years of experience in IT industry as Solution Engineer, Involved in Software phases like Design, Development, Deployment, Testing and Integration of Web and Enterprise Application.

Acquired Business knowledge with experience in multiple domains as Airlines, Banking & Finance.

Experience in working IBM WebSphere and developed Services on Desktop, Web, mobile systems.

Build many web applications using these technologies HTML, CSS, JSP, JavaScript, JSON, JQuery, Servlets, XML, XSL, AngularJS and SQL.

Certified Scrum Master worked in agile paced environments.

Having Good knowledge on BIG Data Technologies, Apache Hadoop and Cloud Technologies.

Experience in open resource Java frame works and associated JAVA EE technologies and Expertise in developing and building solutions with Eclipse IDE and Application servers.

Experience in working in different IDEs like Eclipse, RAD, WAD and also different Application Servers like WebSphere Application server, Tomcat, Solaris.

Working in various J2EE components like Servlets, JSP, AJAX and JMS.

Experience using Oracle, MySQL, XML, PL/SQL.

Experience in Version Managers like CVS, Clear Case, Ant and Maven.

Experienced & worked on tools with customization JIRA, Confluence, Remedy, Service Now, Clear Quest.

Experienced with client side validation using JavaScript, JQuery.

Experience in Build and Deployment with tools Jenkins and IBM Build Forge.

Excellent work experience with UML methodologies involving Use cases, Sequence Diagrams, Activity Diagrams, Class Diagrams.

Strong Analytical skills and expertise in debugging and doing RCA (root cause analysis) for production bugs and trouble shooting in critical real time scenarios.

Worked on Agile Scrum methodology environment.

Hands on Experience with Log4J for extensible logging, debugging and error tracing.

Handled different roles as Team Lead, Support specialist, Business Analyst and Application Developer in various projects.

Expertise in multitasking and understanding various modules of a system to develop robust solutions.

Having extensive experience in developing solutions on Concourse applications and Web site Development using technologies and keeping track of upcoming technologies/ frameworks to address the current needs of industry.

Having Experience on leading the onsite/offshore Team and maximize the performance of team by motivation and working together.

TECHNICAL SKILLS:

Technology

Java, J2EE, JDBC, Servlets, JSP, Log4j, XML, JQuery, JavaScript, HTML, CSS, UNIX Scripting

UI

HTML,HTML5, JavaScript, XML, XSD, XSLT, CSS, JQuery

Frameworks

Spring, Struts

DW & ETL Tools

Ab Initio

Query Languages/DB tools

SQL, PL/SQL, PL/SQL developer, DB Visualizer

Databases

Oracle, Sybase, MySQL

Application Servers

IBM WebSphere 6.1,7, Apache Tomcat

Other Tools

CVS, Build Forge, Jenkins REMEDY, Blackberry Simulators, Service Now and WINSCP, Putty, Eclipse IDE, Clear case, Remedy, JIRA, Confluence, CQ

Domain Experience

Airlines Domain, Banking & Finance

Management Experience

Leading the Customer Experience Application portfolio in Southwest Airlines in Maintenance and Support

Business Development

Developing Kiosk Client module on Res Retrieval, *IDS Queue management and PAX Boarding modules. Worked in Migration of WAS5 to WAS7. Mobile security on Web sites

Methodologies

Agile (Scrum), Waterfall

Operating Systems

Windows 98/NT/2k/XP/7, UNIX, LINUX, MS Windows XP Professional/7

CERTIFICATIONS:

Certified Scrum Master (CSM)

ITIL V3

Certified Java Programmer for Java Standard Edition.

PROFESSIONAL SUMMARY:

Client: Southwest Airlines, Dallas, TX Jun’14 – Present

Role: Java j2ee Lead developer

Southwest Airlines Customer Experience Application maintenance/support:

The project involves the analysis, design and maintenance/support of various applications of Southwest Airlines Customer Experience Portfolio. The list of applications covered a vast business area including Reservations, Check in Customer Solutions (Kiosk), Flight Information Display Systems (FIDS), VRU and Gate Reader. These applications form the core business area for the client in the customer experience side and are on high visibility when it comes to customer perception and media. Support and maintenance have been provided based on the nature of criticality of the applications.

Responsibilities:

Participate in the requirement sharing meeting, design and development of the applications as per the client requirements.

Prepared the LLD (Low Level Design) document and DDD (Detailed Design Document) document.

Used JSP for presentation layer, developed IDS application Templates with HTML5, XML as per requirements.

Developed the user interface using JQuery, JavaScript and HTML5.

Design the UI pages for flight information, standby list pages & marketing pages using HTML5, CSS and incorporate them in templates.

Develop the logic to run the marketing videos using Flash in IDS displays.

Develop Business logic to retrieve the Data using JAVA & J2EE technologies and display along with templates in IDS application.

Deployment of application in the servers using Build forge.

Perform Unit & Functional testing in the QA hangers.

Co-ordinate with Testing team on UAT environment and fix if any defects reported.

Create the Changes for Production and co-ordinate with dependent team on prod deployment.

Support for all the Front End applications for all problems happening in Production environment.

Initiate and drive the recovery conference with vendors, other teams for production problems without major impact to business.

Involve in work requests for generation of reports and provide them to Management Leadership.

Create Scripts for batch jobs and Data load jobs using UNIX shell Scripting

Participate in the meeting with Product owners and Vendors

Debug theConsumed and created the Web services for application.

Ownership to the problems in application, analyse them and find the RCA and fix the issue.

Lead and motivate the team to increase the productivity and provide application stability.

Utilized Log4J for debugging and logging the operations of the application.

Performed cross Integration with Deployment of the application and maintain stability in Hanger environment.

Query tuning and optimization for performance issue.

Environment:

Java, Spring, Web Services, HTML5, JQuery, Build forge, Servlets, JSP, JMS, JSP, Oracle 10g, Eclipse IDE, Log4J, SQL, JDBC, Service-Now, Remedy, Putty.

Client: Southwest Airlines, Dallas, TX Nov’12 – Jun’14

Role: Sr. Java J2ee developer

Southwest Airlines Kiosk Application Development & Maintenance

Southwest Airlines (SWA) is a largest carrier in USA based on number of passengers carried and operates more than 3100 flights a day.

SWA has 1800+ kiosks at their 90+ US domestic and International Airport locations. Our team is involved in maintenance and Development of the kiosk application.

Responsibilities:

Involved in the discussion with Product owner on requirements of deliverables.

Translate high level business requirement into functional specs and define technical solutions to meet these requirements.

Prepare the design documents with application modules.

Design the User Interface using HTML5, CSS and JQuery incorporate the business logic and develop the Kiosk client application.

Integrate the applications with other dependency applications.

Co-ordinate with IBM team (Vendor) on the dependency integration.

Develop the client with API to consume the services provided by Amadeus& Sabre services on Reservations in Kiosk.

Work on Log4J for debugging and logging the operations of the application.

Build and deploy the applications in Test hangers.

Build client versions for different platform vendors for Kiosk like AirInc, SITA and NCR.

Develop the modules and Consume Web Services for the Flight information.

Testing - unit testing, integration testing and performance testing.

Co-ordinate and involve in Meetings with Business clients during and after deployment.

Responsible for Code Review, Testing, Documentation and Bug Fixing.

Environment:

Java, Spring, Web Services, HTML5, JQuery, Build forge, Servlets, JSP, JMS, Spring, JSP, Oracle 10g, Eclipse IDE, Log4J, PL/SQL, JDBC, Service-Now, Remedy, Putty.

Client: World Bank (International Finance Corporation) DC. USA Apr’12 – Oct’12

Role: Sr. JavaDeveloper

World Bank-SSO Applications Mobility

As mobility is emerging, we created the mobility for the SSO applications for our client. This project is mainly focused to develop the mobile SSO (Single Sign on) applications, as SSO is mainly used for authentication and authorization for all Clients websites and application. This project provides the same with the mobile. Using this solution client is able to access the internal applications and websites through mobile.

Responsibilities:

Analysis of the Functional Specifications provided by the client.

Prepare Software Requirement Specification, Release plan, documentation etc.

Interacting with Customer and understand the requirements.

Designed and developed user interfaces using JSP, HTML and CSS.

Extensively used the LOG4j to log regular Debug and Exception statements.

UsedCVS for version control system.

Develop web application using Struts Framework.

Coding using HTML, JSP and XML.

Search pages are developed with pagination logic using JQuery.

Planning, Scheduling, Tracking and Delivery of the application to Customer.

Design Review of the system.

Review of Application code using Security Code Review Checklist.

Quality Control and Software Configuration.

Implementation, Deployment & Support.

Testing - unit testing, integration testing and performance testing.

Environment:

Java,XML, J2EE, JQuery, JavaScript, HTML, CSS, XML, Eclipse IDE, Toad, Site MinderIBM Web Sphere Application Server, Sun One LDAP, Black Berry Simulators, JSP, HTML and CSS,Struts,LOG4j,CVS,HTML,JSP, Servlets, Xml.

Client: World Bank (IBRD) Washington, DC Dec’11- Mar’12

Role: Java Developer

Security Remediation of ISP Framework Applications

As World Bank deals with Financial and confidential data, they need to Secure the application. To achieve this goal, Security remediation for all the ISP applications which are supporting the World Bank project is implemented.

Responsibilities :

Impact Analysis of the Existing application are prepared and sharing with Customer

Preparing the Test cases of applications

Scanning the application using IBM App scan for finding the vulnerabilities

Coding using Security API’s to remediate and avoid vulnerabilities

Help the Team to resolve the technical issue

Performing Trail run of application testing with App Scan tool

Fixing the issues for the raised after testing,

Coordinating with testing team and perform integration and performance testing

Designed and developed spring AOP module as for the implementation of the logic.

Planning, Scheduling, Tracking and Delivery of the application to Customer after following QA process.

Designed and developed all the applications using HTML, JQuery

Involved in Reporting module development to share the reports in CSV and PDF file format.

Environment:

Java, XML, XSL, J2EE, HTML, spring, Eclipse, CVS, LDAP, Site Minder, IBM App, HTML 5, JQuery, JSP, Configuration, spring Framework, Planning, Scheduling, Tracking and Delivery

Client: World Bank, DC.USA JAN’08 – NOV’11

Role: Java Developer

World Bank ISGIS-ISP, World Bank, Washington

The Internet Service Program (ISP) architecture is a framework that encompasses the content management model to unify World Bank’s intranet and external Websites. Earlier, the bank had difficulties in searching, accessing and aggregating the Bank’s operational information through more than 800 independent web sites and to manage variety of record management systems and financial information, which resides in sometimes hard-to-access enterprise transaction systems. Using the ISP framework, information can be shared among the Bank’s clients and partners. Information can also be made available online through up-to-date web technology. The ISP framework has a consistent technical web infrastructure that is flexible and robust enough to manage the integration of information.

Responsibilities:

Interacting with Customer and understand the requirements

Help the Team to resolve the technical issue

Coding using HTML, JSP, Servlets and XML.

Develop the features of feeds and widgets in customized content management system(CMS)

Client side validation are done using JQuery and Java script.

Perform Database management and JDBC connectivity

Extensively used Eclipse IDE while writing code & used Sub Version for version control.

Used Log4j for logging and debugging.

Have involved in both the low level design and detail design phase of this project.

Deployed the Application on Tomcat Server.

Planning, Scheduling, Tracking and Delivery of the application to Customer

Tracking the issues using Issue management tools (JIRA).

Review of Application code using Security Code Review Checklist.

Experienced with Quality Control and Software Configuration.

Strongly Focused with Implementation, Deployment & Support

Testing - unit testing, integration testing and performance testing

Environment: Java, XML, XSL, J2EE, HTML, SQL, Eclipse IDE, CVS, Toad, Testing, Log4j, debugging, HTML, JSP, Servlets, Maven, velocity, xml, Eclipse and IDE.

Education Summary:

Bachelor of Technology in Information Technology (I.T), Anna University, Chennai, Tamil Nadu, India, 2007.



Contact this candidate