- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
Platform Architect - 19004152
-
Jobs Rated185th
Xerox Corporation (NYSE: XRX) is an $11
billion technology leader that innovates the way the world communicates,
connects and works. Our expertise is more important than ever as
customers of all sizes look to improve productivity, maximize
profitability and increase satisfaction. We do this for small and
mid-size businesses, large enterprises, governments, graphic
communications providers, and for our partners who serve them. We
understand whats at the heart of work and all of the forms it can
take. We embrace the increasingly complex world of paper and digital.
Office and mobile. Personal and social. Every day across the globe in
more than 160 countries our technology, software and people
successfully navigate those intersections. We automate, personalize,
package, analyze and secure information to keep our customers moving at
an accelerated pace.
Learn more at www.xerox.com and explore our commitment to diversity and inclusion!
Scope
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
Qualifications
Bachelor's Degree in Computer Science or related discipline
Master's Degree in Computer Science or related discipline a plus
Industry certifications a plus
Drive to stay current with technology trends
Excellent verbal and written communication skills
Ability to define architecture and design, and effectively describe to development teams and management alike
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
Job Regular
Primary Location United States-North Carolina-Raleigh
Organization
Unposting Date Nov 26, 2019, 6:06:44 PM
Virtual/work from home? false
Categories
Jobs Rated Reports for Architect
Affiliated Computer Services
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.