Boomi Developer

Marc Ellis

  • الإمارات
  • عقد
  • دوام كامل
  • قبل 1 يوم
JOB TITLE
Boomi Developer – Software EngineeringJOB CODE
TBCPOSITIONBUSINESS UNIT
AGI
REPORTS TO (TITLES)
DEPARTMENT
Group IT
NUMBER OF DIRECT REPORTS
PURPOSE
The role purpose is a brief description of the position’s main functionalityDesign, develop, and maintain integrations using Boomi AtomSphere across cloud, hybrid, and on-premise systems.
Own end-to-end integration lifecycle: design, build, deploy, monitor, and support.
Create scalable, secure, and reusable integration components, processes, and APIs.
Configure and manage Boomi runtimes (Atoms, Molecules, Clouds) for optimal performance and high availability
Implement robust error handling, retries, and logging for fault-tolerant integrations
Ensure all integrations comply with enterprise security, data protection, and compliance standards
Collaborate with business and technical stakeholders to deliver fit-for-purpose integration solutions
Continuously improve integration efficiency, maintainability, and observabilityKEY ACCOUNTABILITIES
Key accountabilities are areas of responsibility that are essential of the positionSTRATEGIC
(Depending on the Position Level – Responsibilities that articulate the strategic role a position plays in an organization – i.e. strategy development, budget formulation, revenue, and profit & loss responsibility)Provide subject-matter expertise on Boomi AtomSphere (Integration, API Management, B2B/EDI, Master Data Hub, and Flow) and establish platform standards, patterns, and reusable assets
Translate integration strategy into scalable reference architectures (event-driven, API-led, hub-and-spoke) aligned to enterprise roadmaps
Define governance for versioning, environments, deployment, and data protection across integrations and APIs
Champion design for resilience, observability, and cost efficiency across Boomi runtimes and connectors
Advise on platform capacity, licensing utilization, and roadmap (connectors, features, upgrades)OPERATIONAL
Depending on the Position Level – Responsibilities that entail the delivery of operational day-to-day activities and tasksDesign, develop, and deploy Boomi processes (data integration, ETL/ELT, orchestration) using AtomSphere, including mappings, transformations, and complex logic
Build and publish REST/SOAP APIs using Boomi API Management (policies, authentication/authorization, throttling, developer portal)
Implement B2B/EDI integrations (X12/EDIFACT) with trading partners via AS2/SFTP/FTP, managing trading partner setup, agreements, and acknowledgments
Configure and manage Boomi runtimes (Atom/Molecule/Cloud), environments, and deploy pipelines; automate using CI/CD (e.g., Boomi CI/CD, Git, Azure DevOps/Jenkins)
Ensure robust security: OAuth 2.0/JWT/SAML, TLS/SSL, PGP encryption/signing, secrets management, and least-privilege access
Implement observability: Process Reporting, Atom queues, dashboards, custom alerts; perform proactive monitoring, capacity tuning, and root-cause analysis
Optimize performance (parallelization, batching, document cache, connector/page size tuning) and ensure high availability and recovery
Produce high-quality deliverables: design specs, mapping docs, test plans/cases, runbooks, and support playbooks
Provide L2/L3 support, troubleshoot connector issues, and lead incident response with clear SLAs and blameless postmortems
Ability to read code done by any developer and update that codePEOPLE MANAGEMENT
Depending on the Position Level – Responsibilities that pertain to positions which have a supervisory role to playWill require strong planning, written and verbal communication skills.
Will require experience interfacing with business teams and have an ability to make suggestions and influence decisions
Collaborate with business SMEs, enterprise architects, and application teams to refine requirements and sequence integrations
Mentor developers on Boomi best practices (error handling, reusables, naming/versioning, deployment hygiene)
Communicate complex integration topics clearly to technical and non-technical stakeholdersPRODUCT / PROCESS
IMPROVEMENT
Depending on the Position Level – Responsibilities that pertain to a proactive role in identifying and improving existing business processes or productsDevelop and maintain standardized operating procedures and artifacts including Solution / Integration design documentation, tools, templates and supporting information.
Establish automated processes, workflow and reporting capabilities to drive quality and efficiency of services, wherever applicable
Establish and maintain a Boomi accelerator library (common maps, functions, connectors, frameworks)
Define and enforce coding standards, peer reviews, automated testing, and quality gates
Continuously improve CI/CD, environment promotion workflows, and release management
Measure and improve integration reliability, latency, and cost; drive backlog of operational excellence itemsCOMMUNICATION
The contact groups represent the functions or entities, both internal and external to Al Ghurair, which the position regularly interacts withINTERNAL
EXTERNAL1
Business process owners & SMEs (requirements, acceptance)
1
Product & solution providers (Boomi, connector vendors)2
Business & IT leaders (roadmaps, status, risks)
2
Implementation partners / system integrators (delivery, best practices)3
Group IT / Integration & Platform teams (architecture, DevOps, support)
3
Trading partners (B2B/EDI onboarding and operations)QUALIFICATION AND EXPERIENCE
This section outlines the education, experience, knowledge and skills required for the position to be able to deliver upon the job’s duties and responsibilities.EDUCATION AND TECHNICAL CERTIFICATIONSBachelor’s degree in Computer Science, Information Technology, or related field
Boomi certifications strongly preferred: Boomi Professional Developer (or Associate Developer at minimum)
Nice to have: Boomi API Management, Boomi Master Data Hub, Boomi Flow, and Boomi EDI certificationsKNOWLEDGE AND SKILLExpert in Boomi AtomSphere: process design, mappings (Data Process, Map/Function, Groovy/JavaScript extensions), document properties, dynamic process routing
Strong with connectors (e.g., Salesforce, NetSuite, SAP, MS Dynamics, Workday, S3/Azure Blob, JDBC, HTTP, SFTP, JMS/Service Bus, Kafka/RabbitMQ)
API design & management: REST/SOAP, OpenAPI/Swagger, policies (auth, CORS, rate limits), versioning, and lifecycle
B2B/EDI: X12/EDIFACT schemas, partner onboarding, acknowledgments (997/CONTRL), AS2 setup, certificates/keys
Data formats & transformation: JSON, XML, CSV, Flat Files; schema design, canonical models
Security: OAuth 2.0, JWT, SAML, TLS, PGP; data masking/tokenization; audit and compliance awareness
Cloud & DevOps: Git, Azure DevOps/Jenkins pipelines, artifact/version promotion, environment management; scripting for automation
Datastores: SQL (PostgreSQL/SQL Server/Oracle), NoSQL (MongoDB/Cosmos), data warehousing concepts
Event-driven and messaging: queues/topics, pub-sub patterns, exactly-once/at-least-once semantics, retries and dead-lettering
Observability & reliability: Process Reporting, logs, metrics, alerting; incident and problem management
Nice to have: experience with other iPaaS (MuleSoft, Azure Integration Services), and microservices fundamentalsEXPERIENCE7+ years in integration or backend engineering, with 3–5+ years hands-on Boomi AtomSphere (design, build, deploy, operate)
Proven delivery of API-led integrations and/or B2B/EDI programs in enterprise environments
Demonstrated success implementing CI/CD for Boomi and operating production integrations under strict SLAs

Marc Ellis

وظائف مشابهة

  • Web Developer

    Info Resume Edge

    • الشارقة
    • 35.00-25.00 دولار أمريكي بالساعة
    About the Role: We are seeking a skilled Web Developer to design, develop, and maintain high-quality websites and web applications. The ideal candidate will have strong programmin…
    • قبل 22 ساعة
    • التقديم على الوظيفة بسهولة
  • Advanced C++ Developer

    Info Resume Edge

    • دبي
    Job Summary: We are looking for an experienced and highly skilled Advanced C++ Developer to design, develop, and maintain complex software applications. The ideal candidate will …
    • قبل 22 ساعة
    • التقديم على الوظيفة بسهولة
  • Senior Flutter Developer Software Engineer

    Info Resume Edge

    • دبي
    We are looking for a passionate and experienced Senior Flutter Developer to join our growing team. As a Software Engineer, you will be responsible for building and maintaining high…
    • قبل 22 ساعة
    • التقديم على الوظيفة بسهولة