Position: Middle MuleSoft Software Engineer
Company: Avenga
Category: Java
Experience required: 1y
English level: upper
Published: 2020-08-01T00:00:00+03:00

We deliver strategy, customer experience, solution engineering, managed services and software products. Our mission is to shake up the conventional IT market.

Now, as we grow fast and smart, **Avenga** is looking for a **Middle MuleSoft Software Engineer** to join our team on a full-time basis. We expect the successful candidate to demonstrate high motivation and ability to effectively communicate with clients and peers at varying levels of management are desirable.

**Skills and Qualifications:**
At least 1 year of experience on MuleSoft projects (Mule 3.x/Mule 4.x);
Experience of working with MuleSoft components, workflow, and patterns, and how to configure them;
Good knowledge of transformers, filters, flows, routers, services and how to use them;
Understand exception handling and unit testing with MuleESB;
Hands-on experience with the MuleSoft AnyPoint Platform (on-premise or Cloud Hub, but prefer exposure to both);
Deal with databases (SQL/NoSQL);
REST/SOAP API development skill;
Proficient in using Git, Maven, Jenkins, and Continuous Integration / Continuous Delivery (CI/CD);
English – Upper-Intermediate.

**Responsibilities:**
Design and implement the designated interfaces using MuleSoft Platform components including API Manager, Design Center, CloudHub, AnyPoint Studio, Dataweave, etc.;
Develop Interfaces using expertise on both RESTful and SOAP API as needed;
Perform hybrid deployments using Runtime Manager;
Write unit tests using Munit;
Understand and clarify business integration requirements;
Evaluate requirements and provide an estimation of efforts.