via DailyRemote
$105K - 130K a year
Support replatforming, modernization, and cloud migration of enterprise applications, including Maximo customization, integration, and troubleshooting.
Active DoD Secret clearance, 3-7 years supporting federal environments, strong IBM Maximo or Java/Spring Boot experience, and familiarity with Azure cloud services.
Job Summary: DT Professional Services is seeking a Software Engineer with strong IBM Maximo expertise to support the replatforming and modernization of mission-critical applications across federal environments. The ideal candidate is highly skilled in IBM Maximo and Java-based development (Spring Framework, Spring Boot), with experience migrating legacy systems to modern, cloud-native architectures on Microsoft Azure. This is a fully remote role and requires an active Secret security clearance (or higher). 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. • Perform investigative analysis of existing Maximo implementations to identify defects, performance bottlenecks, data quality issues and architectural improvement opportunities. • Support Maximo-related data modeling, data migration to Azure SQL/cloud storage, validation and troubleshooting activities. • 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. • Diagnose and resolve complex system issues by analyzing logs, data flows, integrations, and application behavior. • Collaborate closely with functional users, systems owners, business analysts, and cloud engineering teams to translate mission needs into Maximo and application-level solutions. • Participate in unit, integration, system and user acceptance testing for Maximo upgrades, patches, and modernized cloud deployments. • Produce and maintain technical documentation covering configurations, integrations, designs, and cloud deployment patterns. • Ensure all solutions adhere to DoD security, compliance, performance, and cloud governance requirements. Basic Qualifications: • 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. • One or more of the following: • Strong IBM Maximo development experience, including configuration, customization and integration. • Strong Java development experience with ability to rapidly learn and apply Maximo development concepts. • Hands-on experience analyzing, maintaining, or replatforming legacy or existing enterprise applications. • Proficiency in Java development using Spring, Spring Boot, REST APIs, and modern backend frameworks. • Ability to trace complex issues across distributed systems, integrations and cloud components. • Familiarity with SDLC best practices and modern DevSecOps workflows. • Strong communication skills, include the ability to produce clear technical documentation. Preferred Qualifications: • Experience supporting Navy technology/systems. • 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. The compensation range for this position: $105,000.00 - $130,000.00 More about DT Professional Services: We’re looking for driven individuals to contribute to our talented & innovative team! At DT Professional Services, we offer insurance benefits that include medical, dental, and vision coverage, life insurance, long & short-term disability, 401(k) retirement plans (with employer match), tuition & certificate reimbursement, along with paid time off (vacation/sick/holidays). We are happy to to offer growth opportunities for you to grow in your career - your success is our success! DT Professional Services is an SBA 8(a) and HUBZone certified Small Business; highly experienced in building award-winning custom software solutions. Established in 2013, we bring over a decade of experience delivering technology services and solutions that specialize in web & custom application development, project & program management, mobile & cloud computing services.
This job posting was last updated on 12/18/2025