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)