Job Description :
Title: JAVA Technical Lead / Architect
Location: Portland, OR
Duration: 12 months

Technical/Functional Skills:
experience working on technologies such as Angular, React JS, & Micro services
Minimum 3 years in a project technical leadership role with architecture responsibilities.
Minimum 8 years’ experience in software development
Proficient in Java, J2EE, Spring Stack
experience on Angular 2/4 is must.
Spring Cloud-based Micro services
Experience in Service development in SOAP and REST
Experience building applications in a SaaS environment : Blue mix , AWS, Azure etc.
Experience with multiple languages: Java, Java script
Experience with UI Frameworks such as AngularJS, Require JS,
React Js, Node JS, and other front-end frameworks/libraries, Java Script, PHP, CSS, HTML 5,
Experience on building API using node Js, loopback, express etc.
Experience on building app on spring boot and other spring technologies
Proficient with Service Oriented Architecture Principles -Micro Services, JSON Structures, SOA integration patterns
Strong knowledge in building data pipelines near real-time integration patterns.
Experience with cloud computing strategies and architecture(e.g. in AWS services or IBM Blue mix, etc
Experience with WAS Liberty.
Column Store databases and Other NoSQL databases are helpful
Modern development practices: RTC, Git , Build Management
(Gradle, Maven, etc), Runtime Configuration Management (e.g. 12 Factor Apps, Spring Cloud Configuration
Containers and related technologies (Docker, Kubernetes, AWS)