Пропустити навігацію EPAM

Software Engineer (Mulesoft) India

  • hot

Software Engineer (Mulesoft) Description

Job #: 66055
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


Currently we are looking for a Software Engineer (Mulesoft) for our India office to make the team even stronger.


  • Working experience with both Mule 3.x and Mule 4.x
  • Implementation experience with RAML, API development, Mule API management portal or another middleware is preferred
  • Should have good Knowledge of Security, Logging, Auditing, Policy Management, API Auto Discovery, etc
  • Good 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
  • Must understand the Synchronous / Asynchronous communication patterns and problem-solving abilities with respect to Message Sequencing, Correlation, and Queuing
  • Preferred knowledge of SOA and fluency in web service technologies (XML, SOAP, WSDL, XSD, REST) is a must
  • Identify, analyze and develop interfaces, APIs and integration flows using Mule ESB (3.x, 4.x) Anypoint platform including Mule Runtime, Connectors, Design Center and API management
  • Good understanding of API deployment using CloudHub
  • Mule certification is a must
  • Preferred to have a understanding on CI CD using GitLab, Jenkins, Bamboo, Maven
  • Qualification:
    • 2+ years of experience working with the MuleSoft Anypoint platform as a Developer
    • 3+ years of software development experience. Software integration and/or other ESB experience is good to have
    • Experience in small to large size implementations, Intermediate level Java development experience is a good to have
    • Strong knowledge of EAI/SOA best practices, development methodologies & standards
    • Experience with SOAP and REST is a must
    • Solid Programming skills using J2EE, Design Patterns, JMS, SOAP / REST Web Services, XSLT, CXF, Spring Framework, etc
    • Experienced troubleshooting Mule ESB, including working with debuggers, flow analyzers and configuration tools
    • Experience writing unit test using the Munit and Ability to Test using tools like SoapUI, Postman

We offer

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)