We provide IT Staff Augmentation Services!

Sr. Atg, Java/j2ee Developer Resume

RI

SUMMARY

  • 9 years of professional experience in ATG, Object oriented design, development, implementation and maintenance of web enabled and distributed Enterprise applications using Java/J2EE technologies.
  • 3 years of experience in ATG Commerce, Personalization, BCC and Merchandising
  • Involved in several projects spanning E - Commerce, Insurance, Banking and Financial Service, News and Entertainment.
  • Experience client-server applications using J2SDK, J2EE (JDBC, Servlets, JSP, RMI, EJB, JMS, JNDI).
  • Experience ORM solutions on Hibernate, Spring and Struts/Tiles other Java-based UI framework.
  • Experience XML, XSD, WSDL and Webservices (REST, SOAP, XML-RPC, etc.)
  • Experience in developing SOAP based web services using Apache CXF and Axis.
  • Experience Front-end technologies Object Oriented Javascript, Ajax, XHTML, HTML, XML/DOM.
  • Expertise in coordinating application builds using Maven2 to clean, installs, builds and deploy and their corresponding dependencies and updated the documentation on to wiki pages.
  • Experience on Application life cycle management tools hp Quality Center Edition, JIRA, Smart Bear etc
  • Good experience in application servers like Web sphere, Weblogic, JBoss, Tomcat.
  • Hands on experience with databases including PL/SQL, Oracle, involving stored, procedures, triggers, functions, indexes, and packages.
  • Experience on Data Base Oracle, DB2, SQL and Mysql and tools are Toad, DBVisualizer, SQL Developer and Squirrel SQL Client.
  • Good experience in IDE Rational Application Developer, Eclipse, Myeclipse.
  • Experienced source control for team development on SVN, VSS, CVS and SCM.
  • Experience on Content management systems teamsite, movabletype and CQ.
  • Experience in application maintenance, integration and production support.
  • Fixing the priority incidents in staging and production and update daily triage meetings as part of agile process.
  • Participating in user requirement sessions to gather business requirements. Involved in Analysis, Design, Development, Integration and Testing of application modules under the agile methodology.
  • Involved in development and deployment across all environments, including staging and production.
  • Delivered results on time to meet business objectives in fast paced company and worked with cross-functional team for timely project delivery.

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, C, C++, PL/SQL and XML

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

Frameworks: JakartaStruts, 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, AngularJS

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, MyEclipse, IBM Rational Application Developer

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

Version Controls: SVN, VSS, CVS and SCM

Application Servers: IBM Websphere v6/v8, Apache Tomcat Server v5.x/v6.0, JBoss v5

CMS: Teamsite, Movable Type and CQ

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

PROFESSIONAL EXPERIENCE

Confidential, RI

Sr. ATG, JAVA/J2EE Developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements. Involved in Analysis, Design, Development, Integration and Testing of application modules under the agile methodology.
  • Worked on various objects ATG Components and scopes, Droplets, Form handlers, PipelinableServlets, Repository’s and Validations
  • Worked on commerce objects pricing, cart modifier form handler, shipping group form handler, payment group form handler, Commit order form handler.
  • Worked on ATG provided personalization with scenarios, slots and targeter
  • Worked on ATG Business Manager, Base layer and Pipeline Manager objects.
  • Customizing shopping cart, commerce pipeline, promotions and coupons, creating custom form handlers, repositories, droplets, Request handling pipeline
  • Worked on Profile Adapter Repository, Custom Catalog, Order Repository and Inventory Repository
  • Worked on CSC as a fixing the priority incidents as part of agile process and update daily in meetings
  • Responsible on extra care card to display savings and rewards program.
  • Responsible for internal application XID: Used Front Controller, MVC, DAO, Service Locator, Business Delegate, Factory, Singleton and Proxy Design Patterns.
  • Responsible for Rx Management module using Spring MVC, Hibernate
  • Fixing defects for Flu and Pfizer modules are implemented using Spring and Hibernate.
  • Worked on spring Controller, Dependency Injection, transactions, integration and Spring AOP.
  • Responsible for Restful web service and integration
  • As Part of Security Complains replace the AES CBC algorithm in place of AES algorithm.
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Involved in solution designing and preparing HLD’s and LLD’s.
  • Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problem

Environment: java 1.6, J2EE, ATG 10.2, Commerce, Fulfillment, CSC, Endeca 3.1, Spring 3.2, Hibernate 3.6, Restful and soap Webservices, Ant build, Angular JavaScript, Ajax, JBoss-eap 5.2, Eclipse Kepler, Quality Center Edition, Veracode Security Scan on application, JIRA, Jenkins and Team Tracker.

Confidential, TX

JAVA/J2EE Developer

Responsibilities:

  • Implemented Business logic for Billing, Registration, Map and Maintains, Reproting Module’s.
  • Implemented logic in various layers including weblayer: Controllers, Managers, Helpers, Adaptors and Servicelayer: handler, helper and adaptorImpl and Clienet Behaviors, application, integration and resource.
  • Implemented cache Coherence for large data reporting modules.
  • Build the core logic for API’s ExecuteReport, FanBillingPeriods, GetPoolListReport, ReportStatus, RetriveReport
  • Implement Junit mockito test code coverage for all objects and fix sonar issues like blocker and critical issues as per the sonar report.
  • Fixing the priority QC and Rally defects (Sev1 and Sev2) update as part of agile process.
  • Findings and update CSI data issues for initial onboarding application based on business users.
  • Implemented Billing invoices and Credit Card validation with CSI for B to B business users.
  • Implemented ATG REST services for Refill Order LookUp and Order Status LookUp.
  • Developed the Core GUI and Business logic
  • Implemented various Batch Schedulers for Order Processing, Status Update and Shipment Confirmations and integrated with Trilogy.
  • Extended OOTB functionality for User Profile, Order Repository, Pricing and Promotions.
  • Implemented the 3rd Party integrations using Axis2 and designed various XSD schemas and WDSL.
  • Developed BCC process for importing PIM (Product Information Management) and create/ update of Categories, Products and SKU in ATG from external system.
  • Fixing the priority bugs or incidents in production and update in meetings.
  • Analyzed and identified Performance Issues using New Relic and Splunk tools
  • Working Confidential client location, coordinating with offshore team and knowledge transition to the offshore team.

Environment: java 1.6, ATG 10.2 (Commerce Personalization), spring 3.2, J2EE and web services, OSGI, JSP, XML, XSD, WSDL, AJAX, Weblogic 10.3, log4j, Maven 3.1.1, JSP, Ajax, JavaScript, BackboneJS, ICDT, CSI, hp Quality Center Edition, soupUI 4.6.4, Eclipse Kepler, code coverage junit and Sonar 3.7.4.

Confidential, OH

ATG, J2EE Developer

Responsibilities:

  • Developed the Core GUI and Business logic
  • Implemented the Gift Card and Confidential Card and Checkout page re-design functionality.
  • Developed custom Repository FormHandlers, Generic FormHandlers and Droplets.
  • Created various Scenarios, Targetters and Slots using ACC (ATGControlCenter).
  • Implemented Custom pipelineable Servlets to handle transactions and general validations.
  • Implemented/ Customized Promotion Templates using BCC Merchandising/ Content Administration
  • Customized BCC merchandising Workflows for PIM process to deploy to Production before staging targets.
  • Implemented various Batch Schedulers for Order Processing, Status Update and Shipment Confirmations and integrated with Trilogy.
  • Extended OOTB functionality for User Profile, Order Repository, Pricing and Promotions.
  • Customized ExpressCartFormHandler, ExpressShippingFormHandler and ExpressCommitFormHandler for re-pricing/ checkout process.
  • Developed the integrations for Cheetah, Litle, MelissaData, Cardinal, Acertify and Brierley Services.
  • Designed and implemented the web service for Loyalty implementation through Brierley Client API.
  • Implemented the 3rd Party integrations using Axis2 and designed various XSD schemas and WDSL.
  • Developed BCC process for importing PIM (Product Information Management) and create/ update of Categories, Products and SKU in ATG from external system.
  • Analyzed and identified Performance Issues using New Relic and Splunk tools
  • Performed SVN tagging, branching and Code Merge using Tortise SVN.
  • Logged the application using log4j for easier debug and maintenance
  • Implementing quality process in project.

Environment: java-1.6.x, ATG-10.1.2 (Commerce, Personalization, Scenario), BCC Merchandizing/ Content Administration 10.1.2, J2EE and web services, JSP, XML, AJAX, JQuery, Ant-1.8.0, Eclipse IDE, JBoss-eap-5.1.0, Oracle SQL Developer-3.1.07, Putty, Splunk,SVN Repository, Oracle 11g.

Confidential, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements. Involved in Analysis, Design, Development, Integration and Testing of application modules under the agile methodology.
  • Implementing objects in various layers presentation, application, integration and resource.
  • Extensive experience in integrating with external systems
  • Expertise in coordinating application builds using Maven2 to clean, installs, builds and deploy and their corresponding dependencies and updated the documentation on to wiki pages.
  • Created ESB from JaxB objects using Camel Routes and defining the templates and components based on the designs
  • Working Confidential client location, coordinating with offshore team and knowledge transition to the offshore team.
  • Using Spring transactions and configurations and created exception hierarchy to handle exceptions
  • Used Spring Webflow for driver and vehicle registrations, developer registration processes.
  • Used Squirrel SQL Client to interact with the db2 and write SQL queries
  • Logged the application using log4j for easier debug and maintenance
  • Implementing quality process in project.

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.

Confidential

Application Developer

Responsibilities:

  • Responsible for software development including design development and unit testing.
  • Fixing the priority incidents in production and update daily triage meetings as part of agile process.
  • Involved in development and deployment across all environments, including staging and production.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Developed Struts Action classes using Struts controller component.
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • I have been part of change request developments and attending problem management meetings weekly basis.
  • Provided troubleshooting and error handling support in multiple projects.
  • Re-designing and migration of the existing magazine sites to CQ5 platform Gathering requirements from client for the new layout of site
  • Analyzing the content of the existing and preparing the necessary mapping for porting to CQ
  • Defining the templates and components based on the designs
  • Delegating work to team and guiding team in technical query resolution
  • Successfully deploying and configuring the site for UAT
  • Worked Confidential client location during the site launch
  • Worked on post-production issues Confidential client location.

Environment: Java 5, Struts1.2, Spring 2.5, Hibernate 3.x, Web services (Restful), Servest, JSP, Log4j, Resin Web Server, Oracle10g, Unix, SCM, and MAC, JIRA, Team site, Movable Type, Apache Maven SQL Developer, SCM.

Confidential

Java/J2EE Developer

Responsibilities:

  • Rolling out Confidential functionality.
  • Responsible for coding Service Request Module.
  • Responsible for coding in SID, SIM, Lumpsom module.
  • Responsible for coding in Payment Receipts and Renewal module,
  • Responsible for Escalation module development.
  • Implemented alerts SMS, E-mail.
  • Created Hibernate mappings, and wrote HQL statements.
  • Developed Web interface using JSP in Struts plus Framework. Utilized JSP Standard Tag Libraries in the design and development of Views.
  • Used Front Controller, MVC, DAO, Service Locator, Business Delegate, Factory, Singleton and Proxy Design Patterns for internal application.
  • Coordinating with testing team & resolving all the issues related to testing and development.
  • Implemented Spring Declarative transactions and aop cross cutting concerns
  • Making code changes as per the change requests and refactoring the existing code
  • Involved in High Level and Low level Design of entire application.
  • Entire application Deployment in UNIX box, using VPN Client and SSH Secure Shell Client.

Environment: Java 5, Struts1.2, Spring 2.5, Hibernate 3.x, Servlets, JSP, Log4j, JBoss, Oracle10g, CVS, and Win XP, Toad, VPN Client, SSH Secure Shell Client, CVS.

Confidential

Java/J2EE Developer

Responsibilities:

  • Rolling out and developing Multi-Bank Functionality module
  • Design and development of web pages for check payments with struts frame work and JSP integration
  • Developing the business logic across the layers of the architecture and developed Helper Classes to Validate data and against a Set of Business Rules
  • Created Database Tables, Sequences and used the Hibernate ORM for data persistence and retrieval.
  • Implemented the server side EJB components using SessionBeans and Message Driven Beans using JMS for asynchronous communication of the tasks.
  • Coding on both GUI side and server side and did code review and quality enhancements.
  • Take ownership and give bug fixes on admin module
  • Created stored procedures and packages using PL/SQL, SQl in Oracle and implemented complex SQL queries
  • Using Brazil branch set-up creates users and provides report services
  • System Integration Testing, Regression Testing
  • Implementation of change requests.
  • Writing and executing different database queries.
  • QA Support code Merge & Deployment

Environment: java 1.5, JSP, Servlets, Struts, EJB, JDBC, Hibernate, XML, RAD 7.0, Web Sphere MQ Accessories, TOAD, Oracle, Toad, Visual Source Safe, LDAP.

Hire Now