5 years of overall experience in design and
development of complex, distributed and scalable applications using
middleware integration technologies
2 to 3 years of strong hands-on experience in
Designing and implementing systems that expose RESTful APIs
Programming or scripting language like Java, Python and JavaScript
Experience with any API management tools like Apigee, Layer 7, Mashery, Akana, Apeona, WSO2, IBM API Management, SAP API Gateway
Conversant in common Internet technologies and protocols viz. HTTP(s), SSL, OAuth, REST, JSON, XML etc.
Testing APIs using tools like SOAPUi, JMeter, Advanced REST Clients etc.
Knowledge and understanding of various integration patterns