Work Location : Trento/Remote Work Available
Contract Type : Full time
About Thread Solutions:
Thread Solutions is a market leader in system and data integration, proudly partnered with MuleSoft for Hyper Automation solutions and in the development of custom web and mobile applications tailored to clients' needs. We are strategically expanding into Data Platform solutions, Big Data Analytics, and AI solution development, with a dedicated team of data scientists helping clients leverage their data. Our client portfolio spans various vertical markets including retail, healthcare, manufacturing, logistics, fintech, sports, and digital marketing, operating as a boutique consultancy.
Role Overview: As a Mulesoft Developer, you will join one of the most qualified teams in Europe to make a significant contribution to our client projects, where you can leverage your digital skills and creativity within a continuous growth process.
Key Responsibilities:
Development and Integration : Collaborate with the development team to design and develop integration solutions using MuleSoft Anypoint Platform. The candidate will be involved in projects with complex software architectures and must work on scalability, high availability, and reliability.
Configuration and Customization: Configure and customize integration flows, APIs, and MuleSoft connectors to meet specific client integration requirements.
Testing : Develop and conduct unit and integration tests to ensure the reliability and stability of integration solutions.
Documentation : Document developed integration solutions, including flow diagrams, technical specifications, and user guides.
Technical Support: Provide technical support and troubleshoot issues related to implemented integration solutions.
Technical Skills:
Proficiency in development using the Java stack at least at an academic level.
Familiarity with network architectures and their components.
Nice-to-have Knowledge of MuleSoft or other integration platforms.
Event handling using message-oriented methodologies: synchronous/asynchronous, queue/topic, Kafka, RabbitMQ, ActiveMQ.
Knowledge of other procedural (e.g., .Net, Go, Typescript) or functional languages, familiarity with frameworks like Spring or similar.
Familiarity with integration concepts: RESTful APIs, SOAP, JSON, XML, OAuth, JWT.
Knowledge of relational or non-relational databases and SQL.
Familiarity with Automated Testing and Continuous Integration/Deployment concepts.
Knowledge of team working methodologies in Gitflow mode.
Experience in complex functional analysis by tracing data exchange flows between different components.
Knowledge of components comprising SaaS platforms (AWS, GCP, Azure).
Familiarity with agile software development methodologies, ability to work in sprints, plan meetings, and collaborate with the development team.
Agile and Scrum: Familiarity with agile software development methodologies, ability to work in sprints, plan meetings, and collaborate with the development team.
Communication: Good verbal and written communication skills, collaboration with internal and external stakeholders.
Problem Solving: Ability to solve complex problems, critical thinking, and ability to make quick decisions based on available data and propose innovative solutions.
Continuous Learning: Motivation to learn and grow professionally in the field of integration and MuleSoft technologies as well as complex software architectures.
Time Management: Ability to effectively manage own time and prioritize activities to meet project deadlines.
Education:
Degree in Computer Science, Computer Engineering, or another scientific field.
Knowledge of English language at least at B1 level.
Programming experience at least at an academic level.
Why Join Us?
Be part of a leading company in AI innovation, SaaS, and system/data integration.
Work in a dynamic and collaborative environment that fosters growth and learning.
Opportunity to work on diversified projects, contributing significantly to the technology industry.
What We Offer:
A young and dynamic work environment;
Company MacBook Pro;
Parking space;
Company Welfare Plan;
Remote Work Possibility;
You are a person, not a number.
#J-18808-Ljbffr