Xerox Jobs

Job Information

Xerox Platform Architect - - 16286 in CARY, North Carolina

Platform Architect at created 4-Aug-2020"/>

Skip to content

Xerox at


Platform Architect

General information

Department: IM Engineering

Date: Tuesday, August 4, 2020

Working time: Full-time

Ref#: 20003135

Job Level: Individual Contributor

Job Type: Experienced

Job Field: IM Engineering

Description & Requirements

Xerox (NYSE: XRX) makes every day work better. We are a workplace technology company, building and integrating software and hardware for enterprises large and small. As customers seek to manage information across digital and physical platforms, Xerox delivers a seamless, secure and sustainable experience. Whether inventing the copier, the ethernet, the laser printer or more, Xerox has long defined the modern work experience. Learn how that innovation continues at at

Technical Skills and Experience

• Minimum of 10-15 years IT Experience

• 10 years or more of hands on experience with Java and Java EE technologies

• 5 years or more of experience as an application or platform architect with Java EE technologies

• In-depth understanding of Java-based web applications, including JSF, JSP, Servlet, and solid understanding of securing Java-based web applications

• Hands-on experience with Web Services (SOAP and REST) including security

• Hands-on experience with Web frameworks (Angular preferred) using MVC and/or MVVM patterns

• Working knowledge of RDBMS (Oracle and MySQL preferred) and Java based persistence technologies

• Hands-on experience with Identity Management platforms (Forgerock preferred) including Federation, SAML, and Oauth, and understanding of best practices in the Identity Management realm

• Solid understanding of Best Practices for Internet-facing Web Applications

• Solid understanding of Architectural and Design Patterns

• Preferred: Working knowledge of AWS IaaS and PaaS services and architecture patterns

• Preferred: Familiarity with FedRAMP


• Responsible for architectural and design guidance for Internet facing applications and associated services

• Create software architecture documentation and necessary design artifacts with application teams

• Define application architecture strategy to help mobilize a cloud-native approach, in alignment with Enterprise Architecture and Corporate strategy

Provide technology insight and expertise by:

• Acting as a subject matter expert on existing systems

• Acting as a subject matter expert on best practices for web application development

• Acting as a subject matter expert on Identity Management

• Researching technology trends in related areas

• Develop prototypes as examples for newly designed services, refactoring efforts and core architectural frameworks and components to validate design, eliminate technical risks, and minimize technical debt

• Operates independently with minimal supervision


• Bachelor's Degree in Computer Science or related discipline

• Master's Degree in Computer Science or related discipline a plus

• Industry certifications a plus


Share this job:

  • Share Platform Architect with Facebook

  • Share Platform Architect with LinkedIn

  • Share Platform Architect with Twitter

  • Share Platform Architect with a friend via e-mail

  • Print page