Sr. Atg Developer Resume
Atlanta, GA
SUMMARY
- Around 7+ years of experience in Design, Object Oriented Design, Development, Documentation, debugging and Implementation.
- Experience in planning, analyzing and designing functional requirements for new ecommerce sites and ongoing guidance to the clients to ensure a high quality e - commerce website in all versions of ATG commerce suite
- Extensive experience in J2EE technologies such as, Struts, Servlets, Java Beans, JDBC, JSP, JNDI, Multithreading, Struts 1.2 Frameworks, Oracle, MySQL, JavaScript.
- Technology expertise to support design and implementation work using ATG applications.
- Experience in developing UI components using XML, XSLT and CSS, AJAX, XML, XHTML and HTML.
- Experience with JBOSS, Web logic and IBM Web Sphere Application server.
- Strong understanding of Object Oriented Analysis and Design (OOAD), UML, Design Patterns, J2EE Design Patterns, MVC, N-tier architectures and distributed architectures.
- Expertise in developing Internet/Intranet Applications with Web Services using WSDL, SOAP.
- Very well conversant with the Quality processes to be followed during the SDLC lifecycle of the project with Agile and Iterative methodologies.
- Experienced in using J2EE Design patterns for design/development of complex software applications.
- 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 working Agile Methodology.
- Having a strong sense of commitment and loyalty along with a high degree of adaptability.
- Excellent communication & presentation skills.
- Excellent technical problem solving skills
TECHNICAL SKILLS
Languages: Core Java, Java Script, jQuery, Ajax and HTML.
Operating system: Windows, Linux.
Application Servers: Jboss, IBM WebSphere
Web Server: Apache Tomcat 5.0
Java Applications: J2EE, Java 8, JSP, Servlet.
Java IDE: Eclipse.
Framework: Struts 1.2, JSF, Oracle ATG eCommerce.
Build Tools: Ant and Maven.
Version Control Tools: SVN and CVS
Code/Performance Analyzer Tools: Jmeter, Sonar and DynaTrace
Project Tracking Tools: Jira, Hudson and Bugzilla
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr. ATG Developer
Responsibilities:
- Customized solutions within ATG business control center and ATG commerce service center
- Work closely with test team on ATG specific defects..
- Design and implementing SSO by using the Browser cookies.
- Created ATG REST services in the form of actor xml’s for customizing the registration flow.
- Created services which can be used for SSO using SAML flow.
- Requirements gathering on client location, scope finalization with business
- Worked closely with other ATG Service providers or implementers to meet the deadlines.
- Design and Architecture Reviews and finalization
- Creation of Use case document and Technical Design doc
- Involved in client calls to understand the requirements.
- Worked on various objects ATG Components and scopes, Droplets, Form handlers, Pipelinable Servlets, Repository's and Validations
- Responsible for delivery of Use cases, Technical Design document and walkthrough of wireframes and site to business
- Develop an in-depth knowledge of all aspects of the solution domain and drive the implementation of the most current and relevant solutions
- Involved in the code review of offshore teams
- Was part of solving the issues that came in production
- Handling the Triage calls with the QA and business teams in INT and UAT phases of the project.
Environment: ATG 11.2, Endeca, Restful web service, Java/J2EE, Oracle, Eclipse.
Confidential, Overland Park, KS
Sr. ATG Developer
Responsibilities:
- Design and implement backend ATG component to communicate with transaction services
- Modifying the code using ATG components, Java bean, Manager and helper classes.
- Co-ordinate with onsite team to get the update on defect and provide updates on offshore EOD.
- Bug fixing of any error occurs during the SIT/UAT by tracking the HPQC Tool.
- Add filtering logic to ATG Catalog output
- Developed Enterprise Java Beans (EJBs) and deployed in ATG J2EE Container.
- Interacting multiple teams to implement the Skuf framework in their application
- Do Unit testing for fixed defects and internal enhancement defects.
- Coordinating with testing team to make sure that all functionalities are working as expected and pushes the fixes to production live site.
- Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications
- Extensively worked on JSP and JavaScript using dsp/dspel tags
- Helped team to fix the defects and follow the process in sustainment.
- Involved in processing the information in the system using session and message driven beans
- Responsible for overseeing the Quality of code for peers and team members related to the project.
Environment: Java, J2EE and Oracle ATG, Eclipse, Oracle SQL Developer and Adobe CQ, SQL, Windows 7.
Confidential, Fairfax, VA
ATG Developer
Responsibilities:
- Implemented integrations of the core ecommerce platform to the third party integrations identified
- Designing the class diagrams and preparing approach documents to get the sign off from solution architect for Development.
- Design and developing ATG repository components for user profiles
- Development of Cart, & Checkout flow. By using the ATG Cart, and Checkout modules.
- Worked extensively on customization of ATG promotions and coupons for the site.
- Responsible for extending catalog repository, Order Repository, user profile repository
- Get the code review and verify by tools like Code-pro.
- Responsible for overseeing the Quality of code for peers related to the project
Environment: ATG 10.2 using ATG Commerce, Oracle database JBoss 4.2.
Confidential
Java Developer
Responsibilities:
- Involved in entire life cycle development of the application.
- Designed the system according to J2EE specifications. Servlets were used as a Front Controller gateway into the system
- Used JSTL in the presentation tier.
- Created entities and mapped them to the data base using Hibernate.
- Involved in requirement analysis, Coding and unit testing.
- Implemented the assessment module through by using servlet.
- Also involved in developing presentation layer using JSP.
- Used JDBC connections to connect to the back end database Oracle.
- Designed test cases based on requirements specification.
- Used HTML, CSS, XHTML and DHTML in view pages for front-end.
Environment: Java, JSP, Hibernate, MySQL, HTML, Struts2, JavaScript.
