Senior Software Engineer - Mulesoft Job in Bebo Technologies

Senior Software Engineer - Mulesoft

Apply Now
Job Summary
  • Acquire and interpret business requirements, perform impact analysis and assess technical challenges/feasibility. Create technical artifacts and determine most efficient design solutions.
  • Develop interfaces and integration flows using Mule ESB Anypoint platform including Mule Runtime, Connectors, Design Center and API management.
  • Develop APIs using Mulesoft platform components including API Manager, CloudHub, AnyPoint Studio, Dataweave and Anypoint MQ.
  • Responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementation.
  • Knowledge of Salesforce Platform and Integration with MuleSoft.
  • Deep understanding of Synchronous/Asynchronous communication patterns and problem solving abilities with respect to Message Sequencing, Correlation, and Queuing.
  • Knowledge of Integration Design patterns for building middleware systems from the ground up using Message Routing, Content Enrichment, Message Filtering, Message Transformation, Guaranteed Delivery, Message Sequencing, Batch Message processing, error handling and reconciliation mechanisms.
  • Good knowledge of SOA architecture and fluency in web service standards such as WSSE and technologies (XML, SOAP, WSDL, XSD, UDDI, REST) is a must.
  • Develop solution features following MuleSoft development best practices, ensuring solution performance and system scalability.
  • Test and improve performance of the APIs in terms of response time, reliability and resource usage.
  • Implementing appropriate connectors, routers, scopes, and filters.
  • Design and implement comprehensive error handling strategies for applications.
  • Drive continuous integration and delivery of APIs using DevOps tools.
  • Configure and deploy Mule applications to CloudHub and/or single or clusters of customer-hosted Mule runtimes.
  • Create and configure flows, sub flows, and flow processing strategies for reusability and performance.
  • Provide technical support to Functional consultants during system integration and user acceptance testing, implementing code changes if required.
  • Troubleshoot complex production issues with APIs, identify source of the issue and work with the appropriate team to get the issue fixed.
  • Good understanding of relational databases; experience working with different adaptors and JMS queues required.
  • Knowledge of Security, Logging, Auditing, Policy Management and Performance Monitoring and KPI for end-to-end process execution.
Experience Required :

4 to 6 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs