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