Senior MuleSoft Developer
APIs and Integration
& 2 others
Poland
We are looking for a highly skilled Senior MuleSoft Developer to join our team.
In this role, you will take the lead in designing, building, and maintaining integration solutions using the MuleSoft platform. You will collaborate closely with cross-functional teams to deliver impactful solutions while ensuring adherence to technical standards and best practices.
Responsibilities
- Collaborate with client stakeholders to deliver integration solutions in a professional and approachable manner
- Support the delivery team by contributing to scoping and estimation efforts
- Develop, configure, test, and maintain MuleSoft APIs and integration applications based on client needs
- Drive innovation and continuous improvement by implementing reusable patterns and following integration best practices
- Ensure adherence to coding standards and perform detailed code reviews
- Execute comprehensive unit and integration testing, including automated testing to ensure quality
- Participate in Agile rituals and adopt Agile methodologies within the team
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field
- Over 3 years of experience in software development
- Hands-on experience with integration technologies
- Proficiency with the MuleSoft Anypoint Platform, including components such as Runtime, API Manager, Runtime Manager, Exchange, and Design Center
- Strong understanding of integration design patterns and best practices
- Extensive experience with RESTful APIs and microservices architectures
- Advanced expertise in designing and troubleshooting transformations using DataWeave 2.0
- Experience working with connectors such as databases, files, web services, object stores, and messaging tools like JMS, Kafka, AMQP, and SNS/SQS
- Knowledge of integrating enterprise applications such as Salesforce, SAP, and Workday
- Familiarity with ServiceNow APIs and integrations
- Deep understanding of SaaS integration patterns, including REST APIs, asynchronous messaging (e.g., webhooks/platform events), and batch processing
- Proficiency in working with SQL and NoSQL databases
- Experience with synchronous and asynchronous services
- Adaptability to changing requirements and a commitment to ongoing learning and self-improvement
- Strong communication skills for technical discussions and client workshops
- Ability to identify potential project risks and propose actionable solutions early
- A collaborative mindset and readiness to support team goals and objectives
- Proficiency in English (written and spoken) at a B2 level or higher
Nice to have
- MuleSoft Developer Certification (Mule 4) Level 1 or Level 2
- Experience working with cloud platforms such as AWS, GCP, or Azure, and familiarity with Kubernetes/Runtime Fabric (RTF)
- Proficiency in designing API specifications using RAML or OAS
- Expertise with test automation frameworks
- Familiarity with CI/CD practices and tools like Git, Maven, Jenkins, and Nexus
- Understanding of Web Services (SOAP) and advanced knowledge of 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