Home > Jobs > Middleware Developer

Middleware Developer

Website Globe 24-7

Middleware Developer
The Company
Our client operates on a large-scale copper and cobalt deposits, both open pit and underground, with high-grade mineral reserves. Metals production is conducted using up-to-date metallurgical processing. They are one of the world’s largest diversified natural resource companies, producing and marketing over 90 commodities worldwide. The company’s operations include copper, zinc, nickel, cobalt, and precious metals mining.
The Role
Join Our Team as a Middleware Developer with our Coupa Global team.  We are seeking a talented Middleware Developer to join our global team and take ownership of the integration between Middleware platforms such as Dell Boomi and PunchOut2Go, Coupa, and the diverse range of ERPs utilized across our organization.
The Responsibilities

  • Provides 2nd level proactive and reactive service and performance management for mission critical systems. Identifies requirements for real-time alerts to notify support groups of a current or potential performance problem.
  • Responds to real-time performance alerts to resolve performance problems, performs regular
  • on-going review and analysis of performance data to identify current performance problems and proactively detects potential future performance problems.
  • Handle production support on application integration incidents/problems and provide timely resolution and communication to the business.
  • Follow change management standards and procedures.
  • Develop application outage communication procedures.
  • Develop Help Desk procedures, test scripts.
  • Facilitate disaster recovery planning for solution.
  • Develop and continuously update detailed technical design documentation.


  • Manage the Governance strategy for Middleware for the development of new connectors, applications, lines of business etc.
  • Administration of deployed processes, atoms, and molecules.
  • Monitoring of process logs for master data and transactional processes in Dell Boomi.
  • Alert the business of any outages or disruptions and keep informed until resolved.
  • Liaising with Coupa support team on integration.
  • Troubleshooting process errors in the middleware.
  • Tweaking processes as necessary.
  • Deployment of changes to processes.
  • Escalating functional errors to functional support resources.
  • Data stewardship and maintenance of golden records in Master Data Management.
  • Troubleshooting Master Data Management data errors.
  • Perform data maintenance for non-integrated master data.
  • Analysing and maintaining data alignment between Coupa, the middleware, TradeCentric
  • (PunchOut2Go) and the ERP’s.
  • Proactively plan and manage the technical deployment of new Boomi functionality monthly across the 3-tier environment.

TradeCentric (PunchOut2Go)

  • Administration of deployed data stores
  • Administration of deployed catalog routes
  • Troubleshooting punch out errors between ERPs and Coupa
  • Liaising with the various teams on data feed integration failures


  • Proactively monitor and manage the Middleware configuration changes resulting from Coupa
  • development requirements for Glencore.
  • In conjunction with the Coupa Regional Business Analysts identify, assess, document, and manage new business requirements that will result in changes to the current Middleware deployment in Glencore.
  • In conjunction with the Coupa Global Process Owner proactively plan and manage the technical deployment of new Coupa functionality released in the quarterly Coupa release cycles across the 3-tier environment.
  • Maintain the Middleware technical design documentation in line with all changes to the system design.
  • Design, develop and present middleware prototypes to Coupa Governance Forum and achieve approval for any changes to existing functional/technical design in conjunction with the Coupa Global Process Owner.
  • Ensure compliance with best practice.
  • Continuously monitor Coupa technical performance
  • Implement recommended changes as per performance audit(s)
  • Ensure scalability of the environment in advance of new projects in coordination with the Global Infrastructure Team
  • Assist in the creation and successful execution of testing scenarios that ensure the information and data flows according to the information architecture design.
  • Work with business partners and technology teams to define the organisation, storage, and flow of data to support effective service delivery to business consumers.

This role will be supported by and report to the Coupa Global Process Owner and have a close working relationship with the Global and Regional Infrastructure Teams.
The Requirements

  • A Diploma/ Degree will be required as a minimum.
  • Coupa and Boomi certification to developer level would be advantageous.
  • SAP Certification (advantageous)
  • The incumbent will also require 5+ years in the IT Technology field with Middleware administration in a Microsoft environment. Ideally this would include Boomi, SAP PI, or similar technologies.
  • A comprehensive understanding of the Coupa Source to Pay Platform and associated ERP’s,
  • such as, SAP ECC, SAP S4HANA, Mincom and others.
  • Must demonstrable familiarity with Systems Analytics and Reporting tools such as Power BI.
  • Significant practical experience in the development, deployment, and maintenance of IT systems.
  • Excellent written and verbal communication skills.
  • The ability to travel to Glencore sites globally as required.

The Rewards
The position offers a competitive remuneration package.
Contact Us
Please apply directly by submitting your resume, preferably as a Microsoft Word document.

Upload your CV/resume or any other relevant file (doc, docx, pdf, rtf)

Got a recruitment challenge, looking to fill a vacancy or even just want to have a chat?

Get in Touch