Module Lead/senior Java Developer Resume
Scottsdale, AZ
SUMMARY:
- 8 + years of IT experience in Java/J2EE
- 4 years of working experience in Websphere Commerce Application Development used in high volume retail web sites.
- 1+ year of experience in Excess and Surplus line insurance model.
- 9+ months of experience in HR Domain on developing SOA based web services application used for Candidate screening.
- 12 months of experience as a Technical Lead involved in all phases of the project from Requirement Analysis, High Level Design, Construction, UAT and Go Live.
- Hands on experience in Java/J2EE Application Development, Support and Web Operations.
TECHNICAL SKILLS:
Montoring Tools: Gomez, Adobe Site Catalyst (Omniture), True Sight, LogLogic, Firebug, Fiddler, DynaTrace. Eclipse MAT, JMeter
Technology: Java /J2EE, Servlets, Struts, Spring, Spring Roo, Spring Retry, Quartz, Active MQ, JPA, Hibernate, EJB, Web Services (REST, SOAP), Selenium, Spring Data, ISCS surepower innovation
Ecommerce Products: Web sphere Commerce Suite version 5.6 and 7.0, Endeca
Scripting Languages: JSP, JSTL, Java Script, UNIX shell script, Groovy, XSLT
Development Tools: WSAD, RAD, Eclipse
Source Control Tools: IBM Clear Case, PVCS, SVN
Databases: Oracle, DB2 9.5,Post gres SQL, MS SQL Server, My SQL
Database Tools: TOAD, DB Visualizer, Advanced Query Tool (AQT for DB2), MS SQL Studio
PROFESSIONAL EXPERIENCE:
Confidential, Scottsdale, AZ
Module Lead/Senior Java Developer
Responsibilities:
- The intent of this project is migrate Scottsdale Insurance Company’s (SIC) portal application deployed in Scottsdale infrastructure to Nationwide Insurance company’s (NW) private cloud.
- It also involves complete revamp of the SIC’s portal application where Portal applications (implemented using IBM’s portlet) are migrated as Web application developed using Spring MVC web application.
- Multi Factor Authentication (MFA) is planned to be implemented for the SIC portal application. The authentication piece is planned to change from IBM Web seal to RSA Clear trust.
- Migration of SIC LDAP to NW LDAP is planned as well.
Environment: Websphere 8.5.5, RAD 8, Oracle 12C, Novell LDAP, Spring Core, Spring MVC, Spring Batch, Hibernate, JPA
Confidential, Scottsdale, AZ
Java Technical Lead
Responsibilities:
- The intent of this project is tbuild web services around the UI application accelerate which is used to Rate and issue policies.
- This project spans in three phases.
- First phase is to provide web services for Class Code Inquiry, Territory Inquiry and Rate Indication for General Liability.
- Second phase of the project a minor release aims to create a Data Integrator layer that was used to modify the Rate Indication responses.
- Third phase of the project involves creating Rate Indication web service for Property and Commercial Package.
Environment: ISCS Sure Power Innovation, ISCS innovation SOA framework, MS SQL DB.
Confidential, Marietta, GA
Senior Java Developer
Responsibilities:
- Client Integration platform is a SOA based platform that provided Confidential a platform to integrate clients who would need use the Background screening feature of Confidential .
- Developed and owned a Spring based retry component and a Spring based Scheduler component to Retry and schedule tasks.
- Developed a UI using Spring ROO and Spring MVC that would be used by the business users to set up new client integration.
Environment: Spring Core, Active MQ, Spring Infrastructure, Quartz Scheduler, Spring Roo, Spring MVC, Eclipse, MS SQL.
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- As a part of this initiative the WCS browse application of HD.com was revamped to read frequently changing attributes like price from Endeca’s Rapid SKU index.
- This project was also aimed to show value price information in the Product List pages. The value price information like ‘% Savings’ and ‘$ Savings’ were shown to the user.
- A new Savings Center attribute in Endeca was introduced to show the promotional images for the products (New Lower Price, or Special Buy or Over Stock)
- Developed and owned a critical component at the HD Integration data access layer that would read frequently changing attributes from Rapid SKU index and merge the corresponding data to the primary.
Environment: WCS 7, RAD 7.5, EJB, Spring, Struts, JSP, xml, Java Script, Tomcat, Dynatrace, Endeca, Gomez, TrueSight, Loglogic, SQL, Firebug, Fiddler, Unix.
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- HD.com site runs on into two applications (Browse Application and Checkout Application).
- As a part of this project THD.com would be able to host blinds products in the site.
- The striking difference between the blinds products and those we sell is our site is that most of the data for blind products comes from a different third party provider WTS Paradigm.
- Was involved in doing proof of concept studies, analysis and design of blinds Product List Pages (PLP)
Environment: J2EE, Java, EJB, Spring, Struts, JSP, RESTful Web Services, xml, Java Script, Tomcat, Dynatrace, Endeca, Gomez, TrueSight, Loglogic, SQL, Firebug, Fiddler, Unix.
Confidential, Austin, TX
Senior Java Developer
Responsibilities:
- Divided into two commerce applications (Browse App and Checkout App).
- Involved in feasibility analysis, design, construction and unit testing of defects related to Checkout applications.
- In addition to the bug fixes we had to act as an escalation point for the support team on critical check out issues on HD.com web site.
- Have provided WAR room support during 2012 holiday season starting from Thanks Giving day till Cyber Monday.
Environment: WCS 7, Java, EJB, Struts, JSP, xml, RESTful Web Services, Java Script, Dynatrace, Endeca, Gomez, TrueSight, Loglogic, SQL, Firebug, Fiddler, Unix
Confidential, Austin
Project Lead
Responsibilities:
- Confidential is a retail firm acquired by THD. The Point of Sale (POS) system of Confidential was built on a J2EE and JBoss infrastructure.
- To make the POS systems PCI compliant the credit card information used by the user to purchase in the shops had to be cross d.
- The credit card information was previously encrypted using primitive encryption technique.
- Tandem, a third party service provider was hosting cross encryption and decryption services.
- A Batch Manager program was developed for historical conversion of old credit card data from primitive encrypted technique to Cross number.
- Involved in feasibility analysis, design, construction, bug fix and implementation of the project.
Environment: J2EE, Java, Hibernate, EJB, JSP, xml, Java Script, JBoss, Postgres SQL.
Confidential, Austin, TX
Java Developer
Responsibilities:
- In this project we are expected to be the first point of contact for any WCS application issues occurring in HomeDepot.com.
- Acted as a ordinator to our offshore team.
- Have debugged high visibility production issues happening in HomeDepot.com.
- Have suggested and implemented workaround for issues in the system.
- Have created ‘Standard Operation Procedures for BOPIS Orders flow’ in our site.
- Have provided support to the site outside the office hours and during the weekend.
- Have provided WAR room support during 2011 holiday season starting from Thanks Giving day till Cyber Monday.
Environment: WCS 5.6, Java, JSP, xml, Java Script, Dynatrace, Endeca, Gomez, TrueSight, Loglogic, SQL, Firebug, Fiddler, Unix.
Confidential, Austin, TX
Java Developer
Responsibilities:
- Implementation of BOPIS ( Confidential ) feature in homedepot.com
- Involved in design, construction, bug fix and implementation of the project.
- Owned the module (‘Product Pages’) of having the BOPIS Overlay in all the product pages of HD.com.
- Developed clients for web services (MapQuest and Inventory services) that pull the data to populate the data in the BOPIS overlay.
- Worked on bug fixes and was involved in implementation.
Environment: WCS5.6, DB2 8.2, EJB, RESTful Web Services, Dynatrace, Endeca, SQL, Firebug, Fiddler, Unix.
Java Developer
Confidential
Responsibilities:
- Developed client for ’SetExpressCheckout’ web service.
- Worked on bug fixes and was involved in implementation of the project.
Environment: WCS5.6, DB2 8.2, EJB, RESTful Web Services, Dynatrace, Endeca, SQL, Firebug, Fiddler, Unix.
Confidential
Technical Lead
Responsibilities:
- Involved in Defect prioritization with the stakeholders, Estimation, Design, Review and implementation of bug fixes from Offshore.
- Owned 3 releases during this tenure and played the role of ‘Version Responsible’ to push the applications to PROD.
- Lead a team of 5 J2EE developers in offshore.
- Delivered the project with very less UAT defects from Offshore.
