ATG Web e-Commerce Architect

Florham Park, NJ

Job Description:

Responsibilities:

 Research, architectand develop innovative and highly scalable digital solutions and uniqueexperiences for highly trafficked Digital Properties and Channels.

 Work closely withproduct owner to provide project estimates based on features and envisionedsolution

 Ensure architectureand design of the solution is in alignment with overall enterprise architecture

 Own solution design (SD)and ensure non-functional requirements are effectively addressed

 Technical ownershipfor delivering highly scalable, robust and secure software applications

 Foster rapidprototyping to evaluate solutions and build a culture of continuous improvementto improve speed to market and reduce total cost of application ownership

 Perform design andcode reviews

 Provide thoughtleadership and promote best practices in architecting e-commerce applications

 Mentor juniorsoftware architects/engineers

 

Required experience:

 Bachelor’s and/orMaster’s degree in Computer Science or equivalent

10-12 years of software architecture, design and developmentexperience in retail/e-commerce space using Java/J2EE

 5 years of experiencearchitecting  and developing e-commerce solutions using ATG Web CommerceSuite and tools, or similar e-commerce application suite (WebSphere Commerce,Demandware etc.), including:

 Designing andimplementing – Customized Profile, Product Catalog, Order flows; Payment,Checkout and Submit Order customizations; Custom Promotion and Coupon handling;Integrations to external systems

Experience in one or more of the following cloud platforms:Cloud Foundry, Openshift, AWS Web Services, Microsoft Azure, Google App Engine,Heroku, or other PaaS technologies

 Working experiencewith a CI/CD pipeline, GIT, Stash, Bit Bucket, Artifactory, Jenkins, etc.

 Experience withAngular, Spring-Java and React frameworks; Working knowledge of NodeJS

 Extensive and hand onexperience with developing Restful Web Services and API’s and implementingCaching and CDN’s

 A proven track recordof owning and driving technical delivery of large distributed systems

 Modern dataarchitectures (e.g. event driven architectures, stream processing, andintegrating real time analytics into customer applications)

 Deep understanding ofRDBMS systems, preferably Oracle

 Experience with agilesoftware development (XP, SCRUM)

  Experience with migrating monolithic/legacyapplication to micro-services

 Experience managingsoftware deliverables using tools like Jira / Pivotal Tracker

  Experience in big data real time analysis is a plus

  Experience in OS virtualization and containerizationtechnologies such as Docker or Kubernetes is a plus

  Agile certification is a plus


Share Profile