We provide IT Staff Augmentation Services!

Sfcc Architect Resume

SUMMARY

  • Over 14 years of total experience in web development, design, architecture & integration
  • Strong understanding of Salesforce Commerce Cloud (Demandware) platform’s capabilities, best practices & experience in implementing SFCC(SFRA/Site Genesis) based applications using features like Pipelines, JS Controllers, ISML Templates, Content Slots, Page Designer, Custom Objects, Real - time/Jobs data exchange using Web services, OCAPI and 3rd party integrations
  • Experience in implementing Oracle Commerce Cloud(OCC) based applications(B2C & B2B) including Server Side Extensions(SSEs) and 3rd party integrations
  • Experience in NodeJS, NPM and NodeJS based frameworks such as ExpressJS, NestJS, Sequelize, CodeceptJS, Mocha, Chai, Sinon and Jest etc.
  • Experience in implementing Spring based applications - Spring Core, AOP, MVC, Spring Boot
  • Experience in middleware/integration - Mule (Cloud Hub, Runtime Manager, API Manager, Connectors - SFTP, File, HTTP, AMQP etc.), Spring Integration, Web Services (REST Style & SOAP based)
  • Familiar with Microservices architecture & its concepts/patterns - API Gateway, API Composition, Service Discovery, Load Balancing, Circuit Breaker, Event Sourcing, Messaging, Command Query Responsibility Segregation (CQRS), Decomposition patterns, Saga pattern
  • Experience in Java, Servlets, Java Server Pages(JSP), JavaScript, AnjularJS, jQuery, Bootstrap, HTML
  • Experience in other technologies like JDBC, Java Persistence API (JPA), Hibernate, MyBatis, SQL, IBM WebSphere Portal, Vignette Portal, WebSphere Application Server, JBoss, Apache Tomcat, Ant, Maven 3.x, Jenkins, JUnit, TestNG, Mockito, SonarQube, Git
  • Knowledge of the Software Development Lifecycles(SDLC) such as Agile & Waterfall
  • Promote core architecture concepts like modularity, reusability, and designing future-proof components during SDLC across all the layers.
  • Use best practices and standards as well as technical expertise to assist project management throughout the development lifecycle.
  • Advise development team on usage of best practices (like performance and security etc. ) throughout the SDLC to implement high performing and efficiently scaling sites

PROFESSIONAL EXPERIENCE

SFCC Architect

Confidential

Responsibilities:

  • Responsible for understanding business requirements, estimating development efforts, leading project discovery and workshops, working on technical design and architecture and documenting the details
  • Designing/architecting solutions around Search, SEO, product details, personalization, and merchandizing features such as catalog, pricing promotions etc.
  • Preparing Technical Artifacts (Technical Specifications, Integration Specification, Proofs of Concepts, etc.)
  • Implementing 3rd party integrations - Payment gateway solutions (Cybersource, PayPal), Ratings & Reviews (BazaarVoice), Emarsys, LetsLinc, Avalara, BlogLink.
  • Diagnose and solve technical problems related to commerce implementation
  • Performing code reviews

Technology Stack: Salesforce Commerce Cloud (ISMLs, JS Controllers, pipelines, scripts, OCAPI), Salesforce Marketing Cloud, SAP

SFCC Architect

Confidential

Responsibilities:

  • Responsible for understanding business requirements, estimating development efforts, leading project discovery and workshops, working on technical design and architecture and documenting the details
  • Assisting in architecting solutions around personalization, localization, search, SEO and merchandizing features such as catalog, pricing promotions etc.
  • Preparing Technical Artifacts (Technical Specifications, Integration Specifications, Proofs of Concepts, etc.)
  • Implementing 3rd party integrations - SAP, Payment gateway solutions (Adyen, XiPay, PayPal, and Apple Pay), Marketing (SFMC), Yotpo, UPS Store pickup, Canada Post pick up etc.
  • Diagnose and solve technical problems related to commerce implementation
  • Advise development team on usage of best practices (like performance and security etc. ) throughout the SDLC to implement high performing and efficiently scaling sites
  • Performing code reviews

Technology Stack: Salesforce Commerce Cloud (ISMLs, JS Controllers, pipelines, scripts, OCAPI), Salesforce Marketing Cloud, SAP

Technical Architect

Confidential

Responsibilities:

  • Responsible for understanding business requirements, estimating development efforts, leading project discovery and workshops, working on technical design and architecture and documenting the details
  • Identified all the possible interaction points/interfaces between various systems & accordingly preparing design for defining Mule Flows, considering each and every complexity & challenge involved
  • Worked on customizing OCC server side using server side extensions (SSEs) to implement various integrations with different systems like payment processors, OMS, Vertex, FedEx
  • Also designed NodeJs based custom Job framework for various data imports like catalog items (products, SKUs, categories), accounts, profiles, inventory, pricing and locations/stores
  • Advise development team on usage of best practices (like performance and security etc. ) throughout the SDLC to implement high performing and efficiently scaling sites
  • Performing code reviews

Technology Stack: Oracle Commerce Cloud, Mule ESB (Cloudhub), Radial Order Management, PIM, RabbitMQ, REST APIs, NodeJS, Jenkins

Technical Lead

Confidential

Responsibilities:

  • Actively involved in all aspects of design, development, and analysis, code reviews
  • Project is about re-architecting some of existing Confidential functionalities (CSR, Job Schedule Management, Alarm Activity History etc.) as microservices from Spring to Spring based Hybris Commerce Suite
  • Extending User Profile management (to accommodate Customer Insight features), product catalog
  • Integration with existing external systems/providers (e.g. SAP Order Management System, Melissa Address Verification Service, Chase Payment Tech, Vertex Tax Service)

Technology Stack: Spring Boot, Microservices, MongoDB, AngularJS, Bootstrap, Web Services, IBM WebSphere, SVN, Maven, Jenkins, Sonar, NodeJS

Technical Lead

Confidential

Responsibilities:

  • Actively involved in all aspects of design, development, and analysis, code reviews
  • Code extensively in java on controller layer & service layer
  • Writing REST services in Spring MVC & fetching/persisting data using JPA API, writing SQL whenever required.
  • Also code in AnjularJS (writing Controllers, Templates, Services, custom Directives, and integrating various customized UI constructs - like tabs, multi select, date picker, dialog pop over etc.
  • Applying best practices by adopting latest trends/ techniques e.g. TDD, Refactoring, and Continuous Delivery etc.
  • On-shore Communication - Daily scrum, sprint kick - off(planning), pre-planning, retrospective, meetings

Technology Stack: AngularJS, Bootstrap, Spring MVC (as REST Layer), Spring, JPA, JBoss, CVS, Maven, Karma, Jasmine

Hire Now