Job Description :
Position : Java Microservices Consultant
Location : San Francisco, CA
Duration : Long Term (Contract)
Job Description:
Skillset Required:
Technology Stack: Java 8 , JAX RS, Spring boot, Restful Webservices, API using RAML, API first approach, Spring Cloud, hystrix for Service availability, hateos, nginx for Service availability, Dev Tools: Tomcat , intelliJ, Gradle, Jenkins
Platform: Mulesoft Good to have expertise.
Experience: 10-12 Yrs
10+ years of information technology systems design and planning experience in systems, applications, or architecture
Should be an expert in the design and development of web services or APIs.
Work closely with all the Tech and Business functions to ensure microservices delivery success
Evangelize about how microservices can and should be used to provide technical and business value
Provide technical leadership and education for our developer community
Drive microservices design, microservices tooling and microservices framework decisions and subsequent implementation
Provide technical leadership and decision making for microservices
Recognize opportunities to quickly deliver Business value through the use of microservices
Build and enrich our Microservices Self Service capability (inc. Dev Portal, Patterns, Code Samples)
Desired Qualifications:
Extensive technical skills and comprehensive knowledge and understanding of an entire line of business or infrastructure sub-domain
Excellent verbal, written, and interpersonal communication skills
Ability to interact with all levels of an organization
Ability to influence across all organizational levels, particularly senior management
Ability to manage or facilitate analysis of current systems, problem identification, and resolution
Other Desired Qualifications:
Experience providing technical leadership in the Application Development space
Experience as a technical leader in the design and development of microservices and/or business services
Ability to lead / facilitate technically complex discussions and working sessions in person or via teleconference
Experience in partnering with developers and architects from other teams to build solutions and resolve system and business problems
Ability to understand/create/edit RAML
Understanding of Service Oriented Architecture (SOA) based services and translation to REST/JSON services
Ability to work in a DevOps mode for dynamic environment and coding style provisioning and deployment
A good background on data integration of SOA/ROA services
Extensive technical skills and comprehensive knowledge and understanding of an entire line of business or infrastructure sub-domain
             

Similar Jobs you may be interested in ..