Senior Maximo Integration Developer (MIF)

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Maximo 7.6.x and MAS 8/9
Energy
Utilities
Oil & Gas
Transportation
Maximo Integration Framework (MIF)
Maximo custom applications

Job Details

Role: Senior Maximo Integration Developer

Remote is Fine-Must be able to travel 15%
Looking for a Super Technical Resource with MIF and Integration of Custom Applications.

We are seeking a Senior Maximo Integration Developer with deep expertise in IBM Maximo, integrations, and custom application development. This individual will play a critical role in designing, developing, and supporting Maximo integrations with enterprise systems and tailoring Maximo applications to meet complex business requirements. The ideal candidate is hands-on, detail-oriented, and experienced in energy, utilities, or asset-intensive industries.

Responsibilities:

  • Design, develop, and maintain integrations between IBM Maximo and external systems (ERP, GIS, Finance, HR, etc.) using MIF, REST/SOAP web services, JMS, MQ, and other middleware tools.
  • Develop, customize, and extend Maximo applications using Java, Automation Scripts, BIRT reports, and Maximo Application Designer.
  • Configure and enhance Maximo Business Objects, workflows, escalations, and domains to support business processes.
  • Collaborate with functional analysts, architects, and business stakeholders to gather requirements and translate them into technical designs.
  • Troubleshoot and resolve integration issues, performance bottlenecks, and defects in Maximo environments.
  • Support Maximo upgrades, migrations, and patching activities while ensuring customizations and integrations remain compatible.
  • Build reusable components and best practices for integration patterns and Maximo customizations.
  • Provide mentorship to junior developers and contribute to code reviews and technical standards.

Required Qualification:

  • 8+ years of experience with IBM Maximo EAM development and integration.
  • Strong expertise in Maximo Integration Framework (MIF), including object structures, publish/consume channels, and endpoint configurations.
  • Proficiency in Java/J2EE, XML, XSLT, SQL, and scripting (e.g., Jython, Python, JavaScript, or Automation Scripts).
  • Hands-on experience with REST/SOAP APIs, JSON, and middleware tools (WebSphere, MQ, ESB, etc.).
  • Proven track record of delivering Maximo custom applications, including screen modifications, business logic, and reporting (BIRT or Cognos).
  • Deep understanding of Maximo s database schema and performance optimization techniques.
  • Familiarity with Agile/Scrum methodology and DevOps practices (CI/CD, Git, Jenkins).
  • Excellent communication and problem-solving skills with the ability to work independently and collaboratively.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.