We provide IT Staff Augmentation Services!

Oracle Atg Developer Resume Profile

3.00/5 (Submit Your Rating)

IL

Oracle ATG Developer

Summary

  • Possesses experience in object oriented applications analysis, design, implementation and testing
  • Over 6 years of Software developer experience in Core Java, J2EE and ATG commerce
  • Have experience in ATG OOB User Profile Module, User Management, ATG Foundations, ATG Repositories, ATG User Profiling
  • Experience in ATG Dynamo Application Server, Personalization Server, Scenario server, Commerce suite, ATG Search using Dynamo Server Pages, Nucleus Components and Repositories.
  • Skills in Oracle ATG modules DAS, DAF, DPS, DSS, DCS and Web application servers - Web Logic, WebSphere, and JBoss
  • Developed applications using ATG commerce programming
  • Worked with ATG Nucleus components, Dynamo Server Pages, Custom Droplets, Form Handlers, ATG Repositories, Scenarios, Slots and Targeters
  • Experience in setting up ATG Production system with Application Server
  • Good architectural experience in ATG's Products, Custom catalog, Profile and Order Management System
  • Successfully designed and implemented systems based on N-tier distributed architecture using J2EE technologies such as JSP, JMS, Servlets, Spring, Struts, Hibernate and EJB
  • Hands on experience with XML, HTML, HTML5, CSS, CSS3, AJAX JavaScript, and jQuery
  • Proficient in Java Multi-threading, Synchronization, Collections and Exception handling concepts
  • Solid experience in working with UML and applying Object Oriented analysis and design concepts
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Value Object, Singleton and Data Access Objects
  • Proficient in creating server-side components, designing and implementing Business Tier Objects, GUI design and development, and knowledge in Agile Methodology
  • Strong experience in RDBMS using Oracle, MySQL and SQL Server
  • Possess strong logical, analytical and problem solving skills

Technical Skills

Programming Languages

C, C , Java / J2EE, Visual Basic, ATG commerce programming

E-commerce

ATG, Endeca

J2EE Technologies

Servlets, JSP, Custom Tag Libraries, JDBC, JNDI, Collections, Multi-threading, EJB, JMS, JSF, JPA.

Web Technologies

HTML, JavaScript, jQuery, CSS, XML, XSLT, RMI

Databases

Oracle, DB2, MySQL, SQL Server.

Application/Web Servers

ATG Dynamo, Apache Tomcat, JBoss, IBM WebSphere, WebLogic

Web Services

SOAP, Apache CXF, Apache Axis

IDE

Eclipse, Net Beans, JDeveloper

Tools

Ant, Maven, Jenkins, Perforce

J2EE Frameworks

Struts, Spring, Hibernate

Version Control Systems

CVS, SVN

Testing/Logging tools

JUnit, log4J

Methodologies

SDLC ,Agile, OOA/OOD, UML, V Model, Waterfall, AOP, SOA

Operating Systems

Windows, Unix, Linux

Professional Experience

Confidential

ATG Developer

Designed, built, tested, deployed and maintained quality, scalable solutions for the ATG platform that runs the organization and related properties

Responsibilities:

  • Worked with ATG Product Catalog repository
  • Wrote core payment group components
  • Wrote out of box ATG Component according to the business needs
  • Involved in Database base design and modeling
  • Fixed high level and critical bugs in the application
  • Developed new pipeline designs to introduce new search functionality
  • Developed Custom Droplets and new search pages
  • Implemented ATG ecommerce products and out of box components.
  • Involved in Database base design and modeling.
  • Worked with ATG OOB, ATG User Profiling and ATG Repositories
  • Developed and configured components for checkout process and Order Management System

Environment: Java/J2EE, ATG Dynamo Application Framework, ATG 10.2 commerce, ATG Content Administration / Merchandizing BCC , , DSP, JSP, JBoss, Java Script, Oracle, Eclipse, AJAX, MS SQL Server

Confidential

ATG Developer

This project used ATG e-commerce technology to develop new pages for Walgreens web site as well as maintaining and adding new features to the existing system.

Responsibilities:

  • Used ATG commerce suite for web development
  • Developed new pages for existing site
  • Developed Custom Droplets, FormHandlers, RQL queries
  • Extended out of the box components to introduce common account management for both users
  • Used ATG's Targeters for targeting promotions of various user profiles.
  • Created Slots and Scenarios to hold and display Marketing Content on various pages of the site.
  • Created new components for checkout process
  • Developed e-commerce site using Business Commerce features of ATG Commerce Application such as Catalog Management, B2C Personalization, and Order Processing
  • Experience monitoring and analyzing Dynamo logs.
  • Used dynamo components including Form Handlers and DSP tags in Java Server Pages
  • Involved in bugs fixing and testing during development.
  • Played key role in implementing Agile SCRUM process

Environment: Java, J2EE, ATG Commerce Suite 9.3, HTML, XML DSP, JSP, J Boss, Java Script, JQuery, Oracle, Eclipse

Confidential

Java / J2EEdeveloper

Health Insurance project that involved modification of the client's web application, enabling it to be compliant with the federal health care reform. Development includes creating a new flow which includes addition of new input fields, validations, user profile, rates calculation, plan configuration etc, keeping the previous flow the same

Responsibilities:

  • Involved in translating functional requirements into technical requirements
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities
  • Applied design patterns including MVC pattern, Fa ade pattern, Abstract factory pattern, DAO pattern and Singleton
  • Involved in all stages of Software Development Life Cycle of workflow and support using AGILE methodology
  • Involved in developing front end screens using JSP, Struts View Tags, JSTL, DHTML, HTML5, CSS3 and JavaScript, and jQuery
  • Created class and sequence diagrams using UML methodology
  • Extensive experience in Apache STRUTS framework versions 1.1
  • Used DynaAction, DynaValidator forms, exception handling, STRUTS validator framework and with Strong eknowledge in Spring framework using IOC/AOP, Spring transaction support
  • Involved in server side and front-end validation using Struts validation framework and JavaScript.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as model component
  • Used MAVEN 3.0 to build scripts for deployment
  • Generated Spring XML files for the configured beans.
  • Used Hibernate for mapping POJO's to relational database tables using xml files
  • Oracle database was used, wrote stored procedures for common queries
  • Used SAX Parser for parsing the xml document
  • Used Eclipse as the Java IDE in the development of the application.
  • JBoss application server was used as the application server for deploying the application.
  • Used SVN as source control management.
  • Involved in unit testing and bug-fixing and achieved the maximum code coverage using JUNIT test cases.

Environment: Core Java, Java, JSP, HTML5, JavaScript, jQuery. Struts, Hibernate 3.0, Design Patterns, Servlets, Struts Tag Libraries/JSTL, XML, UML, JUnit, Oracle, SVN, Web Services, JBoss, Log4J, CSS3, MAVEN, Windows

Confidential

Java / J2EE Developer

Fully integrated healthcare delivery system. Patient treatment data is entered locally by health care providers, and later transferred and distributed to database servers organized in a hierarchy of levels. This sub-system is primarily developed to track medical expenses following hospitalization of the patient.

Responsibilities:

  • Involved in development of business domain concepts into Use Cases, Sequence
  • Diagrams, Class Diagrams, Component Diagrams and Implementation Diagrams.
  • Implemented various J2EE Design Patterns such as Model-View-Controller, Session
  • Facade, Data Access Object, Business Delegate, Transfer Object and Composite View
  • Responsible for analysis and design of the application based on MVC Architecture, using open source Struts Framework.
  • Involved in configuring Struts, Tiles and developing the configuration files.
  • Developed Struts Action classes and Validation classes using Struts controller component and Struts validation framework.
  • Developed and deployed UI layer logics using JSP, XML, JavaScript, jQuery, HTML /DHTML.
  • Used Spring Framework and integrated it with Struts.
  • Involved in Configuring web.xml and struts-config.xml according to the struts framework.
  • Designed a light weight model for the product using Inversion of Control principle and implemented it successfully using Spring IOC Container.
  • Used transaction interceptor provided by Spring for declarative Transaction Management. The dependencies between the classes were managed by Spring using the Dependency Injection to promote loose coupling between them.
  • Developed with JMS as message service.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data.
  • Developed DAO using spring JDBC Template to run performance intensive queries.
  • Application development with WSAD and Web sphere application server.
  • Developed ANT script for auto generation and deployment of the web service.
  • Wrote stored procedure and used JAVA APIs to call these procedures.
  • Developed various test cases such as unit tests, mock tests, and integration tests using the JUNIT.
  • Implements seam and JPA for the database.
  • Experience writing Stored Procedures, Functions and Packages and also involved in theData warehouse ETL process for loading data into target warehouse.
  • Preparing Sequence Diagrams and Class Diagrams using IBM RAD 7. 0
  • Used log4j to perform logging in the applications.

Environment: Java, J2EE, JPA, seam, Spring 3.0, Struts 2, Tiles, JDBC, JSP, JavaScript, jQuery. HTML, CSS, DHTML, Clear Case, JSTL, JMS, ETL, IBM RAD 7.0, WSAD 5.0.1, Ant, IBM WebSphere Application Server, DB2, Oracle, JUNIT and Log4j.

Confidential

Java / J2EE Developer

Provided all in-house development using the Java development language, responsibilities included systems analysis, design, development, testing, and documentation.. Worked on Web Services or Peer Web Applications supporting the development of Business solutions such as Wealth Gateway and Active Trader.

Responsibilities:

  • Developed web GUI involving HTML, JSP, Servlet and EJB's under MVC architecture
  • Involved in using XML for developing tool for user interface customization
  • Involved in coding reviews and enhancement of application
  • Developed the application as per the requirements
  • Developed various components of the application and unit test them
  • Developed various modules using MVC Struts
  • Used struts tag libs for developing user interfaces
  • Involved in developing the customer form data tables, stored procedures and triggers. Maintaining the
  • customer support and customer data from database tables in Oracle database
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between
  • application components
  • Deployed Enterprise application using Web sphere Server
  • Maintained multiple Enterprise applications in Production Environment of Web sphere
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
  • Ability to evaluate tools/frameworks and recommend appropriate solutions

Environment: Java, J2EE,Custom tags, Struts, EJBs, AJAX, Design Patterns, PVCS, PL/SQL, XML, XSD, CSS, HTML, JavaScript ,Web sphere, Oracle, Linux

We'd love your feedback!