#1 Job Board for tech industry in Europe

Mulesoft Developer
Other

Mulesoft Developer

Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    MuleSoft

    advanced

Job description

Online interview
The MuleSoft developer is responsible for developing integration solutions in the MuleSoft platform in order to improve authentication, authorization, security and compliance of the dataflow on the target enterprise platform.

In this role he/she’ll will interact with business analysts, solution architects and will participate in the design, development and implementation of global system integration solutions for the target Platform.

Responsibilities:

  • Design and develop enterprise services using RAML and REST based APIs by using various transformers in Mule ESB (version 4.3) based on use cases • Design and create REST services. 
  • Implement and adjust logging to SPLUNK • Develop connectors between SAP, CRM, BillingEngine, REST and SOAP web-services. 
  • Usage of Mule components that includes File Transport, queue management, FTP/SFTP Transport, JDBC Connector and Transaction Manager. 
  • Create http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth 2.0 
  • Improvement of the existing MuleSoft Services. 
  • Implementing API endpoints • Creating Unit, MUnit, E2E testing to validate Mule flows. 
  • Consulting regarding other types of testing (data generation, last & performance, volume testing) 
  • Performing code reviews 
  • Fix data issues upon request 
  • Conduct performance optimization for the enterprise solutions. 

Technical skills:

  • Proven experience with Mulesoft Anypoint Studio (preferably version 4). 
  • Effective usage of Anypoint Platform • Proven experience with Java, Spring, Spring Boot, SOAP / REST Web Services, 
  • 3+ years of experience in Enterprise Application development and integration technologies 
  • JUnit / MUnit: ability to create effective unit tests covering with the business needs and clear for contributors from QA team 
  • Proven experience with XML, JSON 
  • Good understanding of the Microservices architectural style and its benefits/drawbacks against the traditional SOA approach • Fair understanding of CI/CD, release pipelines and their implementation. 
  • Good knowledge of relational databases (PostgreS, MySQL), SQL 
  • Understanding of 3-layer, API-led architecture of the Mulesoft. 
  • Experience with version control systems 
  • Experience in using different IDEs such as Eclipse, My Eclipse 

Collaboration tools/skills:
 
  • Confluence• JIRA 
  • Agile (Scrum/Kanban/XP), 
  • Git (Gitlab or any other git version control system) 

Nice to have:

  • Professional qualification (MuleSoft certification) 
  • Experience with SPLUNK (ELK stack or similar technology) 
  • Proven experience with microservice architecture 
  • Knowledge of the authentication workflows 
  • Experience with GDRP-related issues 
  • Hands-on experience with tuning CI/CD 

 General:

  • Ability to work independently and be able to collaborate with other team members. 
  • Ability to manage own time predictably and effectively. 
  • Strong written and spoken communication skills in English. German language skills would be a bonus