We provide IT Staff Augmentation Services!

Atg Sr. Developer Resume

3.00/5 (Submit Your Rating)

Plymouth, MN

SUMMARY

  • Possesses experience in object oriented applications analysis, design, implementation and testing
  • Over 8 years of Software developer experience in Core Java, J2EE and ATG commerce
  • Has 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, and 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 Targets
  • Experience in setting up ATG Production system with client-server applications using J2SDK, J2EE (JDBC, Servlet, JSP, RMI, EJB, JMS, JNDI).
  • 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 noledge in Agile Methodology
  • Strong experience in RDBMS using Oracle, MySQL, SQL Server, DB2, Toad, DB Visualizer, SQL Developer and Squirrel SQL Client.
  • Possess strong logical, analytical and problem solving skills

TECHNICAL SKILLS

Operating System: Windows 2000, Windows XP, Windows Vista, Mac OS X

Domain: Banking and Financial Service, Insurance, News and Entertainment, Telecom, Retail

Programming languages: Java5.0/6.0/8.0, C, C++, PL/SQL and XML

J2EE Technologies: JDBC, Servlets, JSP, RMI, EJB, JMS, JNDI, Webservices, log4j

Frameworks: Jakarta Struts, spring, Hibernate, spring 3.1, Struts 1.3, Hibernate, Spring IOC, AOP, Spring Batch, Spring Security, Spring MVC, Spring JDBC, Spring DAO with JPA

Scripting Languages: JQuery, JavaScript, AJAX, JSON, HTML, CSS, HTML5, Angular JS

XML technologies: XSD, XSL, XSLT, XPath, JAXP, JAXB, Sax Parsers, DOM Parsers

SOA: JAX-WS (SOAP, WSDL), JAX-RS (REST full Web Services)

Build Scripts, Logging: Maven 3.0, ANT, SLF4J, Log4j and JUnit, HP Quality Center, JIRA

Modeling languages: Design patterns

Java IDE: Eclipse, My Eclipse, and IBM Rational Application Developer

Databases: Oracle 8x/9x/10x, DB2, MySql

Version Controls: SVN, VSS, CVS and SCM

Application Servers: IBM Web sphere v6/v8, Apache Tomcat Server v5.x/v6.0, JBOSS v5

CMS: Team site, Movable Type and CQ

SDLC &Tool: Agile- Scrum methodology, Waterfall, Rally, JIRA, QC, Team Tracker

PROFESSIONAL EXPERIENCE

Confidential, Plymouth, MN

ATG Sr. Developer

Responsibilities:

  • Worked on fulfillment (OMS) project.
  • Created inbound and outbound and reporting files for order processing and Rmas for different suppliers (vault, quite logistics).
  • Created partial returns functionality for OMS.
  • Used JSON object, Created JUNIT test cases.
  • Worked on customer service center (CSC) UI and backend requirements.
  • Implemented handling partial refunds for teh Rmas.
  • Batch Refund Gatekeeper functionality to refunds for appeasements & Refunds.
  • Implemented UI changes (pdp, shopping cart).
  • Implemented refund policy functionality for 21 days for any returns.
  • Created scheduler to refund teh RMAs.
  • Integrated Amazon returns notifications in CSC
  • Used JQuery in making AJAX calls to teh shipping API to get shipping methods.
  • Created store procedures. Used SQL, Joins
  • Added new processors in teh Commerce pipeline and Purchase Process pipeline.
  • Created design documents for teh requirements.
  • Involved in code & redesign reviews. Used Crusible tool for code reviews.
  • Created a standalone application called Sales price that generates teh price of teh product that is sent to google feeds.
  • Used multi-threading in sales price generator
  • Used item & cache Timeouts.
  • Integrated Amazon payment method in bluefly.
  • Worked on multiple projects simultaneously. Used Target Process issue-tracking systems.
  • Implementing gift cards payment type (creating teh sku with price, add item like other commerce items, created new payment group).
  • Worked on creating teh return-API, shipping-api for bluefly.
  • Used WebService in Quite Logistics supplier integration.
  • Used JAXB for marshalling and unmarshalling.
  • Worked on production support. Used thread dumps and log files for troubleshooting teh issues.
  • Worked on JMS messaging service.
  • Worked in Scrum and agile development processes.
  • Worked in troubleshooting teh dev/QA/production issues.
  • Worked on customizing teh user profile, created custom droplets.
  • Worked on integrating third party service called “bloom reach” to show most searchable relevant content via natural search driving traffic and revenue.
  • Worked on integrating third party service called “responses” for sending emails.
  • Used performance monitor for performance testing each component. Used Script to remove white space for teh performance of teh page time, used cache droplet.
  • Worked on displaying past love products in product and designer pages.
  • Used BCC to create promotions, Targeters, media items. Made UI changes on BCC.
  • Worked on building teh application (branching, code merging, and building, cutting release in QA environment, bringing up teh app in INT/QA environments).
  • Mentored teh developers on any development issues.
  • Worked with business team for teh requirements.
  • Worked in teh UNIX/LINUX environment
  • Created front end JSPs for teh profile pages.
  • Created media items in BCC. Created JUNIT test cases.
  • Worked on building teh application(branching, code merging, building, cutting release in QA environment, bringing up teh app in INT/QA environments)

Environment: ATG 9.2, jboss-eap-4.3, apache-maven-2.2.1, apache2, jdk1.6.0 18, Continuum,, Apache, Jenkins, Unix, ACC, BCC, WebEx, REST, JASON, Toad, Putty, Target Process, Crusible.

Confidential, Virginia

ATG Developer

Responsibilities:

  • Designed and developed:
  • Custom catalog functionality with daily, weekly, monthly and annual commodities
  • Metaloader scheduler process using java bean form handlers, teh browse by gears, and gears to provide HTML, PDF, Excel, Txt and XML formats of teh reports
  • Personalization gears like electronic bookmarks and email reports
  • Document Exchange gear and its integration with Autonomy to enable downloading txt and .pdf files from teh search results page
  • Currency gear and teh metric conversion gear
  • Commodity administrator features and its graphical user interface (GUI)
  • Webservices functionality and teh message boards
  • RSS functionality
  • Analytics feature using Smarter Stat Tool and Google Analytics
  • Utilized Snapshots (Materialized views), Triggers, procedures, packages, functions, synonyms and sequences in Replication databases for TEMPeffective data aggregation and processing.
  • Portal solutions customized around ATG Product/Catalog stack.
  • Designed and implemented a dynamic report configuration page using sophisticated JavaScript language including Ajax.
  • Involved in design and development of Autonomy search portlet and teh user registration process and its integration with e-Auth LDAP directory service, weather gear and its integration with HAM weather product
  • Developed graphing feature using JFreeChart java library and Cewolf frameworks to display java chart to web pages.
  • Customized teh BCC interface.
  • Actively participated in design and development of Retail reports and Organic reports.
  • Designed and developed a mid-tier component to generate pdf, xml, excel and text reports. Designed and developed a separate java application report in pdf format using iText java library and Oracle PL/SQL.
  • Implemented teh USDA web style guide features with new GUI layouts and standards
  • Integrated ATG with IIS and configured IIS Lockdown security tool on development and production environments
  • Designed and developed teh new simple and advanced search functionality using ATG Search 2006.3 (Primus Search)
  • Implemented teh project migration from ATG 6.0 to ATG 2006.3 and from Windows 2000 to Windows 2003
  • Actively participated in resolving teh database migration issues from Oracle 8i to Oracle 10g
  • Installed and Configured teh Oracle Databases, ATG and Autonomy Search in production environments. Deployed teh FVMN, LGMN, DMN,PMNA and CMN applications to Test, Staging, Production and DR environments
  • Fine-tuned Java memory, ATG, IIS settings and Oracle parameters for TEMPeffective performance
  • Supported teh production environments 24 x 7. Enabled customer interaction to resolve teh day-to-day issues and to implement new requirements.

Environment: Hibernate 3.6,Restful and soap Web services, Java 1.8, J2EE, ATG 11.2, Commerce, Fulfillment, Spring 3.2, Ant build, Angular Java Script, Ajax, JBoss-eap 6.4, Eclipse Mars 2, SVN, JIRA, Jenkins, Cucumber, FogLight, Splunk, Putty and WinSCP.

Confidential, Chantilly, Virginia

ATG Developer

Responsibilities:

  • Participated in teh implementation of user registration module, eStore, product catalog, pricelists, promotions, shipping module and payment gateway integration.
  • Customized Catalog, Inventory and Order Grid. Built Endeca guided navigation and CX manager features.
  • Resolved BCC snap shot mismatch while deploying assets.
  • Extended teh BCC interface.
  • Customized Catalog switching in ATG publishing
  • Designed and developed guided search and browse pages. Extensively used Experience Manager.
  • Created custom cartridge and templates. Endeca SEO framework used with customized configurations
  • Worked on features like multi-site & catalog, Preview, Segmentation and Custom Global Menu/Top Navigation
  • Integrated Catalog with Scene 7, BrightTag, Foresee, Omniture, offers engine and Bazaar Voice.
  • Customized Targeting interface and Targeter Rules in BCC
  • Designed and lead teh development effort of CSR Application for Order Management. It included features such as placing new orders, reordering/express reordering and free/partial charge orders for teh customer, canceling an order, refunding an order for teh customer, resubmitting teh XML to teh fulfillment house, re-sending teh gift certificate mail to teh customer, invalidating gift certificates etc. It also included various search capabilities such as searching customer profiles, gift certificates etc.
  • Integrate BCC and CSC with other companion components
  • Designed and lead teh development effort of Fulfillment Engine module. dis module included a collection of standard services to coordinate and execute teh order fulfillment process. Teh Fulfillment Engine is capable of simultaneous processing of orders placed through different mechanisms. Teh core activities involved are inventory update, persistence of order in cancelable state, multiple shipping, tracking teh order using customized fulfillment process, shipment status through emails, settling teh order by processing teh payment mode selected by teh user.
  • Provided solutions to complicate problems within teh team with new design that halped improve in productivity, better maintenance and easy learning experience for new programmers.
  • Migrated teh application from ATG2006.3 to ATG 9.3 replacing Dynamo Application Server 6.3 with JBoss Application Server 4.3. Also replaced JHTML pages with JSPs.
  • Migrated teh application from ATG 9.3 to ATG 10.1.1

Environment: OSGI, JSP, XML, XSD, WSDL, AJAX, Web logic 10.3, log4j, Maven 3.1.1, JSP, Ajax, JavaScript, Back bone JS, ICDT, CSI, hp Quality Center Edition, SOUPUI 4.6.4, Eclipse Kepler, Rally, Java 1.6, ATG 10.2 (Commerce Personalization), spring 3.2, J2EE and web services, SVN, Jenkins, code coverage Junit and Sonar 3.7.4.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible design and implementation of teh server side software, business logic and database structure of teh project (UML)
  • Implemented business logic on server-side as Entity Beans and Session Beans (EJB, JDBC, WebLogic)
  • Developed web-based software modules (JSP, HTML)
  • Implemented software utilities for teh site administration.
  • Developed front end software modules in JSP, HTML.
  • Developed teh JSP's from scratch usingATGComponents, CSS and JavaScript.
  • Created teh new Repositories and Implemented teh DAO components using RQL.
  • me has modified/Customized teh profile component for teh requirement.
  • Involved in Low Level Design for prescriptions and orders module.
  • Implementing teh Custom Components like Droplets, Form Handlers and Utility Components.
  • me has coordinated with teh Walgreens teams to get requirements and consolidate teh requirements into project briefs that will be approved by teh client and then shared with teh offshore team to start work on priority basis.
  • me has done development for credit card encryptions, decryptions and credit card validations.
  • Worked as Estimation Engineer to analyze teh WHS code base and prepare teh analysis reports for effort and cost estimation.
  • Worked as Developer to implementATGcomponents like Repositories, Form Handlers, DAO, Droplets and utility components from scratch.
  • Created teh new Repositories and Implemented teh DAO components using RQL.
  • Was involved in Designing of LLD for Pharmacy Module Using StarUML.
  • Developed teh JSP's from scratch usingATGComponents, CSS and JavaScript.Involved in Low Level Design for claim history module.

Environment: java 1.5, struts 1.2, spring 2.0, EJB 2.1, web services, hibernate 3.0, Ajax, log4j, JUNIT and Server is IBM Web sphere, Subversion, Squirrel SQL Client, Maven, VMware View Client, Quality Center.

We'd love your feedback!