Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

DT Professional Services Logo

Software Engineer (IBM Maximo)

DT Professional Services

$105,000 - $130,000
Dec 16, 2025
Remote, US
Apply Now

DT Professional Services is seeking a Software Engineer to support the replatforming and modernization of mission-critical applications across federal environments, specifically with strong IBM Maximo expertise.

Requirements

  • Strong IBM Maximo development experience, including configuration, customization and integration.
  • Strong Java development experience with ability to rapidly learn and apply Maximo development concepts.
  • Proficiency in Java development using Spring, Spring Boot, REST APIs, and modern backend frameworks.
  • Experience with Azure cloud services such as Azure App Services, AKS, Azure Functions, Azure SQL / Cosmos DB, Azure Service Bus, Logic Apps, API Mangement, Azure DevOps (CI/CD pipelines)
  • Experience with microservices architecture, containerization (Docker) and Kubernetes.
  • Strong understanding of databases, system integrations and enterprise data management.
  • Experience with modern application architecture and cloud-native best practices.

Responsibilities

  • Lead and support the replatforming, modernization, and cloud migration of existing enterprise applications, including analysis of legacy architectures and transition to Azure-based solutions.
  • Configure, customize, and extend IBM Maximo to support enterprise asset management, work management, and maintenance operations.
  • Develop and maintain Maximo Business Objects (MBOs), automation scripts, workflows, and advanced configurations.
  • Customize Maximo applications, UI components, and system behaviors to meet mission and operational requirements.
  • Integrate Maximo and external systems using REST APIs, SOAP Services, middleware, microservices and Azure integration services.
  • Develop and enhance Java-based services and backend components using Java, Spring Boot, Spring Framework, JPA/Hibernate and related technologies.
  • Implement cloud-native services and modernization components using Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure Integration Services, Azure DevOps, etc.

Other

  • Active DoD Secret clearance or higher.
  • Bachelors Degree in Computer Science, Software Engineering, or related IT field.
  • 3-7 years of experience as a software engineer supporting federal or DoD environments.
  • Strong communication skills, include the ability to produce clear technical documentation.
  • Ability to collaborate closely with functional users, systems owners, business analysts, and cloud engineering teams to translate mission needs into Maximo and application-level solutions.