Position: Senior Integration Engineer (MuleSoft)
Company: Itera
Category: Java
Experience required: 5y
English level: upper
Published: 2022-02-01T00:00:00+02:00

Millions of people interact with these services every day. A hybrid development team is based in Stockholm, Sweden, Oslo, Norway, Bratislava, Slovakia, and Kyiv, Ukraine. One of the Client’s tasks is to support them with the development and maintenance of a few business-critical systems and system integrations. The development is made in Mule 4/Java ecosystem.

We are looking for an open-minded person, who is passionate about continuous self-development and can solve challenging tasks by himself. The job will require business trips to Nordic countries.

**Tasks and responsibilities**
Design and implement the interfaces using MuleSoft Platform components
Unit tests coverage using MUnit
Understand and clarify business integration requirements
Actively contribute to the identification of the problems and their solutions
Cooperate with Product Owner and remote\distributed dev team

**Professional requirements**
8+ years of experience of engineering experience in IT
3+ years of experience on MuleSoft (Mule 3.x/Mule 4.x), experience of working with MuleSoft components, workflow, and patterns
Good understanding of transformers, filters, flows, routers, services
Understand exception handling and unit testing with MuleESB
REST/SOAP API development skills
Solid experience using Git, Maven, and CI/CD (GitHub actions)
DevOps expertise:
— Monitoring (Grafana Logstash)
— Understanding of AWS
— Basic OS (Linux) administration: patching, installing new packages
— Understanding of capacity management (cpu, memory, etc.)
Good OOP / OOD skills and good quality of produced code, best practices, clean code
English: Upper-Intermediate or higher. You must be able to talk to Scandinavian colleagues regularly
High-level of responsibility and loyalty

**Will be a plus**
Experience with the full software development life cycle (SDLC)
Java commercial development experience
Experience of direct communication with a customer

**Company offers**
Competitive compensation
20 days of paid vacation, 100% paid sick leaves (3 paid sick days without sick list)
Advanced medical insurance program with unlimited fitness and swimming pool
Free English and Norwegian Courses
Flexible workplace (possible to combine remote work and work from office)
Fully remote during quarantine
High-end technics and gadgets
Free access to leading professional trainings and events, professional certification
Transparent career development and planned individual career path
PE support by professional accountants