Automation - RPA
Cloud / DevOps
QA & Testing
Servicenow vs. Salesforce
SAP vs. Salesforce
Hubspot vs. Salesforce
Pipedrive vs. Salesforce
SugarCRM vs. Salesforce
Zendesk vs. Salesforce
Test in Seconds
True Project Insights
The Great IT
About CAI India
Location : BENGALURU, Job Posted : 21/04/2020
Participate in the effort to define and deliver integration solutions using the MuleSoft Platform
Work with architects to understand business requirements and translate into solutions that provide optimal user experience
Contribute to the entire development lifecycle from concept to deployment as a member of an agile, cross-functional team
Provide mentorship to junior team members
Contribute to continuous process improvement initiatives
You Must Have:
8+ years of experience in Web application development using Java and Python; Experience with implementation of SOA, microservices along with API design and development.
3+ years of relevant MuleSoft Platform experience with designing and developing API and Enterprise Integration solutions.
Strong experience in designing and developing APIs from specification to implementation.
Exposure to API security and other API management aspects.
Implementation experience with flows, sub-flows, connectors, flow controls, filters, REST/SOAP web services, API Design and Development using RAML.
Implementation of the Data Transformation using DataWeave & Mapper.
Experience working on MuleSoft for Orchestration and Integration, Exception Handling Strategies, Mule API management portal.
Experience in defining business process and data models (UML, BPMN).
Hands on development experience in writing Java and Python code for complex business logic.
Hands on experience using REST and SOAP webservices.
Implementation of Rest API authentication using either OAuth, OpenID Connect.
Understanding of Relational databases like Oracle, MySQL, DB2, Redshift and NoSQL – Cassandra, MongoDB.
Good to have knowledge of Security, Logging, Auditing, Policy Management, API Auto Discovery.
Strong knowledge of the microservices, API design patterns, EAI/SOA best practices.
Understanding of the Synchronous / Asynchronous communication patterns.
Writing unit test cases using the MUnit and test using tools like SoapUI, Postman
Working experience with Unix scripting, source control (Git, Subversion) and CI/CD process using tools such as Jenkins, Puppet, Chef, Docker, Maven etc.
Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic.
Knowledge of Agile/Scrum methodology.
Bachelor’s degree in computer science, information technology, or related field
Ability to work effectively under pressure, independently, and within a collaborative team-oriented environment using sound judgement and decision making.
Flexibility to work occasional hours outside normal business, according to business needs.
Proficiency in any of the API testing tools like Postman, Rest-Assured, SoapUI, Jmeter.
Having Mule, AWS or Azure certification is a plus.
To apply for an open position, send a cover letter and resume to
Sandhya.Venkataramana @ cai.io