Role Full Stack Architect Location Pleasanton, CA Duration 12 Months CTH Visa Independent Candidates only.
ResponsibilitiesBe responsible for delivery of end-to-end application technology solutions. Own the technical development environment and work with the Enterprise team. Lead multiple small or few large projects and facilitate large teams. Provide guidance to the delivery teams to detail out the Solution Architecture into implementable Technical Designs. Understand a clientrsquos needs and collaborate with the client to develop technical approaches based on business imperatives. Build sound business and technical relationships with customers. Become part of a set of professionals that assist clients in Creatingacquiring new business processes. Integrating IT with business operations. Enhancing performance via structured analysis techniques. Improving IT management and controls. Process re-engineering. Resolving conflict through workshops and facilitated sessions. Development of metrics and key performance indicators.
Work in an entrepreneurial environment with a strong ldquodo it yourselfrdquo ethic. Maintain active relationships with Product Owner to understand business requirements lead requirements gathering meetings and review designs with the product owner. Lead efforts with Integration
User Interfaces. Own the backlog and coordinate with other teams as necessary for backlog grooming. Perform technical design reviews and code reviews. Ensure unit test is completed and meets the test plan requirements system testing is completed and system is implemented according to plan.
Requirements 7+ years programing with supportinginterfacing with business stakeholders experience multi-platform experience and expert level experience with business and technical applications or any combination of education and experience which would provide an equivalent background. 2+ years of experience working as architect (or an equivalent role) and 2+ years of experience in architecting full stack solutions. Strong implementation experience with ldquoAPI firstrdquo approach. 4+ years of experience in developing with Java (including Spring Boot) and Java
Script (including ES6)Node.jsTypescript. 4+ years of experience in RESTful API design and implementation including API documentation (SwaggerOAI RAML) API versioning Data formats (JSON XML) and data serialization (Protobuf Thrift). 2+ years of experience in monolith application decomposition and microservices architectures including Domain Driven Design (DDD). Design patterns such as Bulk Heading Circuit Breaking Back Pressure Throttling Fail-Fast Non-Blocking Separation of Concerns. Polyglot persistency emphasis on NoSQL (e.g. Cassandra MongoDB HBase etc.) and persistency patterns such as Event Sourcing and CQRS. Modern fast data streaming architectures and frameworks ndash such as Apache Spark
Streams Flink Beam. 2+ years of experience in modern web and mobile SPA programming. Angular2Native
Script and React
React-Native. User experience (UX) and user interface (UI) design including Responsive design and grid frameworks (e.g. Bootstrap). HTML5CSS and Knowledge of what works in specific browsers. 2+ years of experience in modern DevOps workflows including Tools such as Git Jira Jenkins Maven
Gradle. Containers PaaS and CaaS ndash Docker Open
Shift Kubernetes MesosphereDCOS Docker Datacenter. 2+ years of experience in agile methodologies desired including SCRUM Kanban etc. Agile delivery and testing ndash ATDDBDDTDD Continuous Integration.
Thanks Regards, Roshan Lodhi 732-520-3405