Java Architect - Local only
Role: Java Architect, Mountain View, California San Francisco, CA Los Angeles, CA (Woodland Hills)San Diego, CA,,New York City, NY,Plano, TX, Reno, NV, Tucson, AZ, Atlanta, GA –,Washington, D.C.Job Description: Must have experience working with Microservice architecture using Java, Spring Boot Rest APIs & know API Security, Versioning Must have experience designing CloudNative applications on any cloud such as AWS, Azure, GCP, Spring Cloud, PCF Must know event driven architecture using any messaging system e.g. ActiveMQ, Kakfa, Must be good in understanding and using design patterns & principles and able to design to NFRs (Performance, Security, High Availability) Must be familiar with DevSecOps activities such as CICD Pipeline, Jenkins, containers and Kubernates Having experience with integration frameworks and technologies like Mule, Apache Camel, Spring integration will be desirable Must be familiar with design tools like visio, lucid, rational and have produced various design documents including data models, application architecture, deployment architecture Should be familiar working or integrating with front-end technologies like ReactJS, Angular and Mobile technologies Must be good in communication & have leadership skills and hunger for learning new technology Must be familiar with NoSQL and Caching technologies and tools such as MongoDB, Cassandra, Elastic Search, Redis, DynamoDB Should have worked with any identity management solution such as Cognito, Okta, Ping Federate, Active Directory etc. Should be able to perform low level design & code reviews, troubleshoot technical issues Must have experience working on RFPs, estimation.