Integration Architecture concepts, principles, and patterns to design API, Service Oriented Architecture, Batch Integration, and RESTful JSON services. Troubleshooting complex production issues with APIs, identifying source of the issue and fixing/working with the appropriate team to get the issue fixed.