Skip To Main Content
backBack to Search

We are looking for an experienced, hands-on Senior MuleSoft Developer to join our team.

In this role, you will be responsible for designing, building, and maintaining robust integration solutions using the MuleSoft platform. You will collaborate with cross-functional teams to deliver high-quality solutions that meet client requirements while driving innovation and technical excellence.

Responsibilities
  • Collaborate with client stakeholders to deliver high-quality integration solutions in a professional and approachable manner
  • Provide support to the delivery team by assisting with scoping and estimation activities
  • Design, develop, configure, test, and support MuleSoft API and integration applications tailored to client needs
  • Apply a continuous improvement mindset by implementing reusable patterns, adhering to API and integration best practices, and driving innovation
  • Enforce and follow coding standards and conventions while conducting constructive code reviews
  • Perform comprehensive unit testing, integration testing, and adopt testing automation to ensure delivery quality
  • Actively participate in Agile ceremonies and adopt Agile software development methodologies within the organization
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Over 3 years of experience in software development
  • Proven experience with integration technologies
  • Hands-on expertise with the MuleSoft Anypoint Platform and its components, including Runtime, API Manager, Runtime Manager, Exchange, and Design Center
  • Strong understanding of integration best practices and related design patterns
  • Significant experience with RESTful APIs and microservice architectures
  • Proficiency in designing and troubleshooting reusable transformations using DataWeave 2.0
  • Hands-on experience with connectors such as database, file, web service, object store, as well as messaging technologies like JMS, Kafka, AMQP, and SNS/SQS
  • Familiarity with integrating enterprise applications like Salesforce, SAP, and Workday
  • Experience with ServiceNow APIs and integrations
  • In-depth knowledge of SaaS MuleSoft integration patterns, including REST APIs, asynchronous integration (e.g., webhook/platform events), and batch integration
  • Experience working with both SQL and NoSQL databases
  • Expertise in synchronous and asynchronous services
  • Open-minded approach to evolving requirements and a commitment to continuous improvement
  • Strong verbal communication skills for engaging in technical workshops with clients
  • Ability to proactively identify project risks and propose effective mitigation strategies
  • Team-oriented mindset and willingness to support colleagues in achieving project goals
  • Fluent English skills (written and spoken) at a B2 level or higher
Nice to have
  • MuleSoft Developer Certification (Mule 4) Level 1 and Level 2
  • Familiarity with cloud services such as AWS, GCP, or Azure, and Kubernetes/Runtime Fabric (RTF)
  • Hands-on experience designing API specifications using RAML or OAS
  • Experience with test automation frameworks
  • Practical knowledge of implementing CI/CD concepts and using DevOps tools like Git, Maven, Jenkins, and Nexus
  • Understanding of Web Services (SOAP) and proficiency 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