Job Description :
Job title: Sr. Java API Developer/Lead
Location: SFO, CA
Duration: Long-term contract

Job Description -

JDK8 – Strong working exposure on Core Java and JDK8 features
RESTful API development using Spring REST services, Spring Framework, Spring Security, API Design experience, API security experience , Familiar with API Token Handling
Familiarity of Microservices architecture and development exposure
Familiarity on OpenAPI specifications, Swagger, RAML, JSON Schema validation, Google GSON
Parallel API calls design and implementation experience
Caching mechanism of API Services across multiple data centres.
Perl, Shell scripting, Kafka working exposure
Source Code Control using GitHub
knowledge of Design Patterns, Collections, Collection Algorithms
Strong hands on exposure on SQL (Oracle, MySQL)
Should have working exposure on writing Junit tests, Mutation tests and Concurrency tests
Should be good in verbal and written communication
Good to have working exposure on API Management Frameworks like Apigee