DMV IT Service

MuleSoft Developer

DMV IT Service

full-time

Posted on:

Origin:  • 🇺🇸 United States • Illinois

Visit company website
AI Apply
Manual Apply

Job Level

SeniorLead

Tech Stack

Cyber SecurityETLJ2EEJavaSQL

About the role

  • Design, develop, configure, test, and support enterprise-level integration solutions using MuleSoft Anypoint Platform and/or IBM Integration Designer with Business Automation Workflow (BAW/BPM).
  • Implement secure, high-performance, and scalable integration solutions to connect enterprise systems, streamline processes, and ensure compliance with industry security standards.
  • Hands-on development, troubleshooting, and adherence to secure coding practices (OWASP, PCI DSS, NIST).
  • Participate in architecture, design, and code reviews; collaborate with cross-functional teams and provide technical guidance.
  • Define business objects, data maps, transformations, and ETL/job recovery mechanisms for data integration, migration, and warehousing.
  • Deploy MuleSoft APIs and IBM modules to production; utilize GitLab CI/CD pipelines for automated deployment and version control.
  • Monitor, troubleshoot, and optimize integration performance; implement error handling, logging, alerting, and recovery mechanisms.
  • Provide operational and system-level documentation and maintain compliance with security and risk frameworks.

Requirements

  • Follow the company’s software development lifecycle to design, code, configure, test, debug, and document integration solutions.
  • Participate in architecture, design, and code reviews to ensure maintainable and secure integrations.
  • Develop, test, and deploy MuleSoft APIs and IBM Integration Designer modules in production environments.
  • Implement secure coding practices aligned with OWASP Secure Coding Guidelines and industry regulatory standards.
  • Define business objects, data maps, and transformations for data integration, migration, and warehousing.
  • Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document solutions.
  • Ensure integration solutions incorporate error handling, logging, alerting, and recovery mechanisms.
  • Utilize GitLab and CI/CD pipelines for automated deployment and version control.
  • Monitor, troubleshoot, and optimize integration performance for scalability and reliability.
  • Provide operational and system-level documentation and maintain compliance with security and risk frameworks.
  • 7+ years of experience developing and supporting MuleSoft in medium to large environments.
  • Expertise in MuleSoft Anypoint Platform, API design, deployment, and integration.
  • Experience deploying MuleSoft apps to production and managing file schedules/movements.
  • Proficiency with CI/CD pipelines (GitLab) for automation.
  • Strong SQL skills (4+ years) to develop, troubleshoot, and optimize queries/stored procedures.
  • Experience with MuleSoft CloudHub SaaS solution (preferred).
  • Strong Java/J2EE, DB2, SQL, PL/SQL, JDBC, and workflow tool knowledge.
  • Previous experience in banking/insurance industry preferred.
  • 5+ years of experience supporting IBM BAW/BPM applications in medium to large environments.
  • Proficiency with IBM Integration Designer to create and manage integration logic.
  • Strong understanding of Service-Oriented Architecture (SOA) and BPEL processes.
  • Skills in Eclipse-based development environments, data transformations, and workflow mapping.
  • Experience in testing modules using integration test clients and managing builds/deployments.
  • Proven ETL design and implementation skills, including job recovery, failover, and alerting.
  • Java/J2EE development background with database scripting and workflow tools.