Job Description :
Role : UI Architect
Emp Type : Permanent Job
Interview : Phone/Skype
Location: Cincinnati, OH or Louisville, KY
Mandatory Technical / Functional Skills
12+ years experience in UI and Java based technologies
5+ years Front End Experience (Angular 2, CSS3, Ajax, JavaScript, HTML5)
Responsive Web Development Design principles
Experience in unit testing of UI using Jasmine/Karma
Experience in implementing responsive web design, interactive, graphs and charts using js libraries like bootstrap, d3.js, chart.js etc.
Knowledge of Spring Boot, Spring Rest, Spring Data, JPA2, JMS, Spring Batch, Junit
Knowledge in Cache solutions: EhCache / Terracotta
Knowledge of any API Management Tool (IBM API Connect is bonus)
Knowledge of implementing Cloud native Applications/APIs with 12 factor adoption
Good understanding Microservices based architecture using Spring Cloud or Netflix OSS (Eureka, Ribbon, Sleuth, Zipkin, Hystrix, Event Sourcing)
Roles and responsibility
Analysis of functional / technical requirements
Identify key areas and perform Proof Of Concept(s) if required
Define Technical Architecture and creater detailed technical design specification including UI specifications, Sequence Diagrams etc.
Define the project''s UI architecture
Define UI implementation / deployment model
Define project/program specific UI design pattern, UI guidelines and UI checklist
Review and approve the UI low level design produced by development team
Ensure that the project development does not deviate from the agreed architecture principles
Desirable Technical / Functional Skills
Knowledge of integration Architecture & Design Patterns
Knowledge of API gateway – like Loopback framework
Open source Frameworks - NodeJs, Socket.io
Knowledge of Fuse ESB, WCF/SOAP
Total experience in required skill (years)
12+ years of experience

Client : PDDN INC.