Назад к вакансиям

MuleSoft Developer

от 3 $в месяц
AdhuntГрузияУдалённоот 2 летflexible
JavaCI/CDAPIMicroservicesRESTAgileRPCMuleSoftAnypoint StudioDataWeaveRAML

Описание

As a MuleSoft Developer, you will work collaboratively with a dynamic team of architects, project managers, and clients to design, implement, and maintain integration solutions that drive business success. This is a unique opportunity to work with cutting-edge technologies in a fast-paced and exciting industry.

Responsibilities

  • Collaborate with Project Managers, Solution Architects, and stakeholders to design and implement MuleSoft APIs tailored to business needs
  • Conduct technical analyses to translate business requirements into actionable solutions
  • Create RAML Specifications to serve as API contracts during development
  • Design and develop DataWeave scripts for complex data transformation tasks
  • Apply API-Led Connectivity principles to create scalable and reusable integration layers
  • Configure and manage API policies in API Manager
  • Deploy APIs across diverse environments, including CloudHub, Runtime Fabric, and On-Premise workers
  • Enhance development processes with CI/CD pipeline automation

Requirements

  • 2+ years of experience with MuleSoft tools such as Anypoint Studio and Anypoint Platform, including Design Center, Runtime Manager, and API Manager
  • Proven ability to understand business requirements and implement complex integrations
  • Expertise in designing, implementing, and supporting enterprise-level solutions to meet complex business needs
  • Strong knowledge of Enterprise Integration Patterns and API design best practices for REST and RPC
  • Familiarity with Microservices architecture, including its benefits and trade-offs compared to traditional SOA
  • Proficiency in English (B2 or higher), with strong written and verbal communication skills
  • Experience working in geographically distributed teams using Agile methodologies
  • 3+ years of hands-on experience in OOP development/design
  • Expertise in profiling and troubleshooting Java applications
  • Knowledge of Linux container technologies such as Docker or rkt and orchestration platforms like Kubernetes or OpenShift
  • Experience with SSO/IDM tools (e.g., Keycloak, ForgeRock, Okta, Auth0)
  • Familiarity with messaging systems (e.g., RabbitMQ, Kafka, Apache ActiveMQ, ZeroMQ)
  • Advanced user knowledge of Linux/Unix-like systems
  • Hands-on experience in DevOps automation tools (e.g., Jenkins, TeamCity, Bamboo) and monitoring tools (e.g., Prometheus, Zabbix)

We offer

  • An exciting project with on-the-edge technology in one of the most dynamic industries
  • A community of professionals to work and have fun together
  • Flexibility in terms of location to work from: we consider applicants from all locations
  • Flexible work schedule
  • 31 days of vacation
  • 5 sick days