Boomi Developer

Join our team migrating 190+ enterprise integrations from MuleSoft to Boomi, working closely with experienced Boomi engineers and an engaged UK-based client.

cITY
Novi Sad
Category
Development
Job Level
Mid-Level
Employment Type
Full time

Job description:

We are looking for a Boomi Developer to join a large-scale integration migration project, moving existing integrations from MuleSoft to Dell Boomi.

The project is delivered in several phases. We are currently working on Phase 2, which covers 27 integrations, while Phase 3 includes 165 more. The main goal is to re-implement existing MuleSoft integrations in Boomi while keeping the same business functionality and expected behavior.

For each integration, technical and functional documentation is prepared and approved by the client before development starts. Based on this documentation, the development team implements the integration in Boomi. The aim is not to copy the MuleSoft implementation shape by shape, but to keep the required functionality while following the agreed Boomi architecture, integration patterns and development standards.

The integrations cover a wide range of patterns and technologies, including synchronous REST/SOAP APIs, scheduled and batch integrations, asynchronous and event-driven integrations, database connectivity, file processing/SFTP, and data transformation and mapping. For example, some integrations expose APIs through Boomi, transform requests between JSON and XML, and communicate with backend systems via SOAP services. Others periodically pull data from databases, transform it, generate files and transfer them via SFTP.

The project uses a framework that generates the initial structure for each integration type (API, bulk batch, asynchronous and others). This gives developers a predefined starting point and ensures that the agreed architecture, naming conventions and shared components are applied consistently across all integrations.

Work is tracked in Azure Boards, and CI/CD pipelines automate the deployment of Boomi components across environments (DEV, TEST/UAT and PROD), so there is no manual deployment per environment.

You will work closely with Boomi colleagues and with the client's team, who are engaged and responsive. We have a daily client meeting at 11:00, and the client team works in the UK time zone.

Job responsibilities:

  • Take approved integration specifications, understand the required functionality and implement it correctly in Boomi
  • Build and configure Boomi processes and subprocesses, APIs, profiles, maps and connectors (REST, SOAP and others)
  • Implement JSON/XML transformations, database integrations and SFTP integrations
  • Configure properties, error handling, logging and request/response processing
  • Work with source/target data mappings and WSDL, XML, JSON and API contracts
  • Troubleshoot and resolve integration issues
  • Identify missing or unclear details in the documentation (mappings, message structures, expected behavior) and clarify them with the client or project team before continuing
  • Follow the established development, ticketing (Azure Boards) and CI/CD deployment processes
  • Apply the agreed Boomi architecture, integration patterns and naming conventions

Job requirements

  • Strong hands-on experience with Boomi development
  • Solid general knowledge of integration development and integration patterns
  • Experience with REST and SOAP APIs, JSON and XML
  • Experience working with WSDL and API contracts
  • Experience with data mapping and transformation
  • Experience with database integrations and file-based/SFTP integrations
  • Good troubleshooting and analytical skills
  • Ability to recognize when a specification lacks the information needed for a safe implementation
  • Good communication skills in English
  • Experience with MuleSoft is a strong plus

We offer:

  • Hybrid workplace: flexible work arrangements that combine remote and on-site work
  • Excellent working conditions: a supportive, productive environment designed for your success
  • Experienced team: work alongside skilled professionals in a dynamic, knowledgeable team
  • Educational resources: access to a range of training programs and learning materials for your professional development
  • Private health insurance: comprehensive coverage for your well-being
  • FitPass: access to a range of fitness facilities and classes
  • Office massage: on-site massage to help you relax and recharge
  • Insight Fitness Room: an equipped fitness room to help you stay active

Why would you want to work with us:

Working in TIAC implies a dynamic and stimulating environment that follows the latest trends.

What we offer to our employees is the opportunity to work in a positive and creative environment, be part of a team that is focused on the achievement of objectives in a manner that allows an individual to express their attributes and qualities. That includes the development of a professional level in accordance with the ambitions and preferences of the employee.If you see yourself as a trustworthy and dedicated team player who meets the specified requirements and wants to work in a positive and productive working atmosphere, send us your CV.

After the deadline for the application, we will notify you about the next steps.

Great! Your message has been submitted.
Oops! Something went wrong while submitting the form.

More open positions

Browse more jobs
Currently there are no other positions open.