- Design and Implement EAI & SOA Solutions using the following technologies:
- Mule ESB or Anypoint platform
- RAML/Swagger
- J2EE/Web Services, HTTP/SOAP [Mandatory]
- XML, XSD and XSLT (Mandatory)
- Expertise in one or more of the following areas:
- Experience in developing application using any of the open source or vendor-based application servers
- Exposure in any leading/open source ESB/AI products
Roles & Responsibilities:
- Design and develop integration solutions using Mule ESB/CloudHub, Web Services, HTTP/SOAP, REST leveraging J2EE/Web Services
- Responsible for design, writing application code and development activities for large projects especially in a SOA environment with Mule ESB.
- Deliver quality code and exhibit expertise in analysis, development & unit testing in a complex application environment.
- Develop repeatable MUnit and integration tests and improve code quality.
- Experience in any of the application servers or open-source technologies
- Experience using UML and awareness of integration/SOA design patterns.
- Experience in message modeling, XML manipulations and XSLT development
- Experience in Web Services development and deployment in any application servers or open-source technologies
- Experience using tools like SOAP UI, Postman and ALTOVA XML SPY
- Understand all elements to design, build, operate and maintain complex SOA/ESB systems.
- Willing to learn and adapt to any EAI/BPM tools.
- Able to communicate technical solutions to customers, SMEs and architects.
- Mulesoft Developer certification is mandatory.