Skip To Main Content
backBack to Search

MuleSoft Developer

We are seeking an experienced MuleSoft Developer to join our team.

In this position, you will be responsible for designing, implementing, and maintaining integration solutions using the MuleSoft platform. You will work closely with a variety of teams to create impactful solutions while maintaining technical quality and following industry best practices.

Responsibilities
  • Work directly with client stakeholders to deliver effective and user-friendly integration solutions
  • Assist the team in defining project scope and estimating development efforts
  • Build, configure, test, and support MuleSoft APIs and integration applications tailored to client requirements
  • Foster innovation and efficiency by creating reusable patterns and adhering to integration best practices
  • Maintain high-quality code by following standards and conducting thorough code reviews
  • Perform detailed unit and integration testing, including automated testing, to ensure robust delivery
  • Actively participate in Agile ceremonies and incorporate Agile principles into development processes
Requirements
  • Degree in Computer Science, Computer Engineering, or a related discipline
  • At least 2 years of experience in software development
  • Practical experience with integration platforms and tools
  • Expertise in the MuleSoft Anypoint Platform, including components like Runtime, API Manager, Runtime Manager, Exchange, and Design Center
  • Strong knowledge of integration design patterns and best practices
  • Hands-on experience with RESTful APIs and microservices architectures
  • Advanced skills in DataWeave 2.0 for designing and debugging data transformations
  • Experience working with connectors such as databases, files, web services, object stores, and messaging systems like JMS, Kafka, AMQP, and SNS/SQS
  • Familiarity with integrating enterprise tools like Salesforce, SAP, and Workday
  • Knowledge of ServiceNow APIs and related integrations
  • Solid understanding of SaaS integration patterns, including REST APIs, asynchronous messaging (e.g., webhooks/platform events), and batch processing
  • Proficient in working with both SQL and NoSQL databases
  • Experience with both synchronous and asynchronous services
  • Ability to adapt to evolving priorities and a strong commitment to continuous learning
  • Excellent communication skills for engaging in technical discussions and facilitating client workshops
  • Proactive in identifying risks early and proposing mitigation strategies
  • A team-oriented mindset with a focus on collaboration and shared success
  • Proficiency in English (written and verbal) at B2 level or higher
Nice to have
  • MuleSoft Developer Certification (Mule 4) at Level 1 or Level 2
  • Experience with cloud platforms such as AWS, GCP, or Azure, and familiarity with Kubernetes/Runtime Fabric (RTF)
  • Expertise in designing API specifications using RAML or OAS standards
  • Advanced knowledge of test automation frameworks
  • Understanding of CI/CD practices and experience with tools like Git, Maven, Jenkins, and Nexus
  • Familiarity with Web Services (SOAP) and strong skills in XML and XSLT transformations
We offer/Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn