Ref No.: 18-01086
Location: Houston, Texas
Position Type:Full Time/Contract
 Key Responsibility:
Works on WebSphere Commerce architecture specifications
Works on identifying WCS out-of-the-box functionalities to be leveraged to meet customer needs
Provides the details on WCS processes and patterns to various stakeholders of the project in order to ease the requirement gathering and architecture designing efforts
Ensure clarity on NFR and address these requirements during Architecture definition phase
Define Logical, Technical & Physical views of Architecture
Define reusable components/frameworks, common schemas, standards to be used & tools to be used and help bootstrap the engineering team
Review design to make sure design is aligned with WCS Architecture
Lead performance engineering and capacity planning exercises
Help PM in identifying key technical risks and mitigation plan for the same
Help PM in effort estimation and planning
Mentor & guide Tech Leads & Software Engineers Other Responsibilities
Responsible for developing best practices and guidelines to be followed by the team
Desired Skill:
10+ years of experience in IT including at least 3 years in Architect roles for WebSphere commerce implementations (B2C/B2B systems)
8+ years with hands-on experience Java/JEE; Struts/JSF, Spring, EJB, RESTful service and Web services
Proven experience with various subsystems of WCS like Catalog, Member, Order, payment
Strong experience in SOLR will be an added advantage
Experience in Integrating with various systems/services such as Payment gateways, Bazaar voice integration, Analytics, External Order Management, Content Management systems (Exposure to AEM will be an added advantage)
Strong design and development skills with database technologies and DB2 database
Proficient in dealing with all the layers in solution: Multi-channel presentation, business logic in middleware, data access layer, RDBMS | NO-SQL
Strong understanding of architecture patterns such as multi-tenancy, scalability, and federation, to build cloud-ready systems
Proficient in UNIX/Linux environments
Strong skills in HTML technologies including AngularJS, React JS, HTML5, CSS, JSON, XML, AJAX and comfortable with responsive design using Bootstrap.
Experience in using Maven, JUnit, JProfiler/JProbe
Exposure to tools like Rational suite, Enterprise Architect, Eclipse, and Source code versioning systems like CVS/SVN
Experience with different development methodologies (RUP | Scrum | XP)
Expertise in creating technical documents like Architecture views, Technology Architecture blueprint and Design specification
Experience in Architecture consulting engagements is a plus
Certification in any Architecture related area is a plus
Follow trends in technology and have a point of view
Knowledge and understanding of cloud computing infrastructure (Azure / Amazon EC2 / …)