Maximo Developer
Johns Hopkins APL · Laurel, MD · Information Technology
About this role
Johns Hopkins APL is hiring a mid-level Software Engineer based in Laurel, MD. The posting calls out experience with Python, JavaScript, Java, SQL.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Location
- Laurel, MD
- Department
- Information Technology
- Posted
- May 4, 2026
More roles at Johns Hopkins APL
Job description
from Johns Hopkins APL careersDo you love to analyze business processes and translate them into actionable system improvements?
Are you passionate about bridging the gap between users, design, and technical teams to deliver solutions that work?
Do you like contributing to projects that improve efficiency, streamline operations, and support critical missions?
If so, we're looking for someone like you to join our team at APL.
We are seeking a Maximo Developer to help us deliver reliable, user-focused applications and services that enable mission success. An ideal candidate will have strong analytical, time management and interpersonal skills, with the ability to build effective working relationships across teams. As a member of our team, you'll contribute to improving how our applications are developed, supported, and evolved to meet dynamic business needs. Our team is committed to continuous improvement and delivering technology that supports real-world impact. We strive to foster an environment of trust, accountability, and growth and value transparency, innovation, and proactive problem-solving.
As a Maximo Developer you will:
- Design, develop, configure, and maintain enterprise asset management (EAM) solutions using IBM Maximo. The role involves working closely with business analysts, stakeholders, and technical teams to translate requirements and implement new features, customize workflows, and ensure smooth system integrations.