Post Job Free
Sign in

Software Engineer Java

Location:
Bolingbrook, IL
Posted:
June 28, 2018

Contact this candidate

Resume:

Joe Devaasirvatham

Phone: 630-***-**** / **********@*****.*** / 150 S Cranberry Street, Bolingbrook, IL 60490

Carrier Summary

Java and J2EE Senior Software Developer with over 20 years of Information Technology experience. In-depth knowledge of object oriented programming and Java and J2EE technologies. Proven ability to be part of and to lead software development teams and to work on multiple projects with strict deadlines. Self motivated, detailed oriented with strong problem-solving, work ethics, communication, interpersonal and teamwork skills.

Technical Experience Summary

Strong Programming Skills in designing and implementation ecommerce web applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JavaScript, Servlets, Widgets, JavaBeans, EJB, JPA, CSS, EJB, XSLT, JAXB.

Strong experience with full e-commerce site work flow, data flow, payments and checkout processes.

Strong experience in interacting with clients on gathering requirements, documenting and delivering.

Experience in Core Java concepts of Serialization, multi threading, collections & exception handling

Experience in developing Web Services in Spring using – REST / SOAP APIs

Experience in Agile development – Scrum

Experience in UML class diagrams

Experience in Unix shell scripts

Experience in creating and load testing using JUnit test tools

Experience in tagging the web pages to collect user clicks and behaviors for recommendations engines.

Experience in developing APIs to interact with Cypersource and Apple pay payments and the whole settlement lifecycle.

Experience in build and deploy the whole web applications to production servers.

Experience on optimizing, indexing and normalizing long running and expensive SQL queries

Experience on involving in web site load test with test users and monitoring the site performance using Dynatrace

Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.

Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.

Technical Skills Summary

Java/J2EE Technologies: Servlets, JSP (JSTL, Custom Tags), Junit, Spring MVC, EJB & JDBC.

Web Technologies: XML, XSL, XSLT, DOM, CSS, Java Script, AJAX, JQuery, knockoutJS, & HTML

Web services: REST / HTML APIs (SOAP, WSDL, Axis).

Programming Languages: Java, C, C++.

Database Technologies: MS SQL, My SQL, Mongo DB, Triggers, stored procedures, views.

Developer Tools: Eclipse, IntelliJ IDEA, Postman, SOAP UI, crontab, Dynatrace, Putty & WinSCP, UML

Operating Systems: Windows, UNIX, Linux

Source Control: Rational ClearCase, CVS, Tortoise SVN, GIT LAB

Methodologies: Waterfall model, Agile.

Marketing tags: Google analytics, Omniture & Bloomreach

Additional skills: Ant, Maven builds, Cybersource, Apple pay payment types, Lucerne search engines.

Microsoft technologies: (Version 6.x) Visual Studio.Net, ASP.Net, ADO.Net, VB.Net & C#

Education: Masters in Computer Applications, Bharathidasan universiry, Trichy, India

Permanent Resident status: Citizen

Work Experiences

Employer: Oracle, Retail, Westmont, IL Senior Software Engineer, Mar 2018 – May 2018

Client: Lenox Corporation, Bristol, PA

Project: Lenox website redesign to Cloud

Environment: Java 1.7, JSP, JDBC. XML, CSS, Java Script, AJAX, JQuery, Widgets, Spring MVC, REST APIs & knockout JS.

Responsibilities:

Gathered requirement from client, designed, created and implemented Widgets for Certona tagging to track the user browsing experience from home page till checkout.

Used Resource override Chrome browser plug-in to review the widgets performance locally.

Used Postman and SOAP UI tools to POST and GET the service request and responses.

Created and implemented widgets to handle the exceptions on each pages when fails

Employer: Oracle, Retail, Westmont, IL Senior Software Engineer, Jan 2018 – Mar 2018

Client: Pet Supermarket, Sunrise, FL

Project: Pet Supermarket website redesign to Cloud

Environment: Java 1.7, JSP, JDBC. XML, CSS, Java Script, AJAX, JQuery, Junit, Widgets, Spring MVC, REST / HTML APIs.

Responsibilities:

Gathered requirement from client, designed, created and implemented Rest APIs to read the order status values from outside order management system

Used Resource override Chrome browser plug-in to review the widgets performance locally.

Used Postman and SOAP UI tools to POST and GET the service request and responses.

Created and implemented Rest APIs to validate the order statuses when customer checks the order history from their account page.

Employer: Oracle, Retail, Westmont, IL Senior Software Engineer, May 2010 – Jan 2018

Client: Lillypulitzer, King of Prussia, PA

Project: Lillypulitzer website enhancements and maintenance

Environment: Java 1.6, JSP, JDBC. XML, CSS, Java Script, AJAX, JQuery, Spring MVC, REST APIs, Junit SVN, Tomcat, Unix shell scripts

Responsibilities:

Designed and developed business layer which includes the creation of action classes, VO/beans to handle user interactions through forms and integrated with the framework to handle backend functionality.

Involved in capturing the business requirements, design, development and testing (using Junit) of the application.

Involved in full life cycle of the load test and monitoring using Dynatrace using keynote scripting.

Involved in full life cycle of the projects from design to implementation and build to deployments of scheduled deployments.

Optimized SQL queries for fine-tuning performance

Employer: Micros, Retail, Westmont, IL Senior Software Engineer, Dec 2005 – May 2010

Client: Eddiebauer, Groveport, OH

Project: Eddiebauer website enhancements and maintenance

Employer: Micros Retail.

Environment: Java 1.2, JSP, JDBC. XML, CSS, Java Script, AJAX, JQuery, Junit, SVN, Tomcat, Unix shell scripts.

Responsibilities:

Involved in capturing the business enhancement requirements, design, development and testing of the application.

Involved in creating custom BOGO promotions as per client need.

Involved in documentation, review, analysis and fixed post production issues.

Maintained the Production and the Test systems.

Employer: Micros, Retail, Westmont, IL Senior Software Engineer, Jun 2005 – Dec 2005

Client: Spiegel & Newport News, New York, NY

Project: Spiegel & Newport News website enhancements and maintenance

Employer: Fry Multimedia Inc.

Environment: Dot Net Framework, C#, ASP.Net, ASP ADO.Net, XML, DotNet Webservice, SQL Server 2000, Visual SourceSafe, Javascript

Responsibilities:

Design and implementing DotNet webservice for Gift Card processing

Writing SQL Server DTS packages to support current and redesign data

Employer: Bank One (JPMorgan Chase), Chicago, IL Software Engineer, Apr 2003 – Jun 2005

Project: Payment Optimizer, Online Bill pay web application

Environment: Dot Net Framework, C#, ASP.Net, ASP ADO.Net, XML, DotNet Webservice, SQL

Responsibilities:

Design and implementing DotNet webservice for Gift Card processing

Creating new webpages and opject oriented programming, Writing SQL Server DTS packages to support current and redesign data

Writing Stored procedures as per business requirements, Maintaining the conventional asp website and bug fixes.

Employer: CDI Consulting, Lombard, IL Software Engineer, Aug 1998 – Mar 2003

Client: Dietrich Design Group (Dietrich industries), Hammond, IN

Project: Infinity, industrial trust frame designing software

Environment: Visual C++ 6.0 (MFC, ActiveX, COM, Multithreading), HTML, Visual SourceSafe, Microsoft InstallShield

Responsibilities:

Written parsers to read the inventory files and default settings which are stored as flat files

Written engineering specific calculator activeX control

Employer: Pentafour Software Solutions, Cerritos, CA Software Engineer, Jul 1997 – Aug 1998

Client: Microsoft, Redmand, WA

Project: Microsoft Insite, prototype application

Environment: Visual C++ 4.0 (MFC, ActiveX), VB and SQL Server 6.5

Responsibilities:

Analyzed the client and requirements

Designed the project plan and Implemented the administrative module as object oriented



Contact this candidate