MuleSoft Architect

Job summary

Columbus

Work model

Hybrid · 4 days home
2 days ago
Job description

Work Environment

  • Location: Remote or Hybrid.
  • Hybrid Schedule: Monday–Friday, 8:00 AM – 5:00 PM, with mandatory on-site work on Wednesdays.
  • Flexibility: Requires flexibility with occasional night and weekend work for solution remediation or emergency issues (remote).

Responsibilities

Integration Design & Development

  • Design, develop, deploy, and support MuleSoft integration solutions using Mule ESB and Anypoint Platform.
  • Implement API-led connectivity solutions aligned with enterprise standards.
  • Develop APIs using REST, SOAP, XML, JSON, JMS, and event-driven patterns.
  • Build scalable, reusable, and maintainable integration services.
  • Develop data transformations, validations, and business logic.
  • Support modernization and migration of legacy integrations.

Architecture & Technical Leadership

  • Collaborate with architects, business analysts, and infrastructure teams to design enterprise solutions.
  • Participate in architecture reviews and contribute to integration strategy.
  • Define API versioning, governance, and lifecycle management.
  • Conduct code reviews and ensure adherence to security and architectural standards.
  • Provide technical leadership and mentorship to junior developers.

Cloud, DevOps & Platform Support

  • Configure and support MuleSoft applications in CloudHub and hybrid environments.
  • Build and support CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps, Maven).
  • Automate deployment, monitoring, and operational support.

Security, Monitoring & Production Support

  • Implement secure practices (OAuth 2.0, JWT, TLS/SSL, encryption).
  • Ensure compliance with enterprise security and governance standards.
  • Implement exception handling, logging, and monitoring frameworks.
  • Perform advanced troubleshooting and root cause analysis for production issues.

Testing, Documentation & Data Analysis

  • Develop unit tests using MUnit.
  • Perform data analysis and source-to-target mapping.
  • Maintain technical documentation, API specifications, and operational runbooks.

Requirements

Education & Certifications

  • Bachelor's degree in Computer Science, Engineering, IT, or related field.
  • MuleSoft Certified Developer certification required.
  • MuleSoft Architect-level certifications strongly preferred.
  • Salesforce certifications are highly desirable.

MuleSoft & Integration Experience

  • Minimum 7 years of hands-on experience with MuleSoft Anypoint Platform.
  • Strong experience with API-led connectivity and reusable frameworks.
  • Experience integrating MuleSoft with Salesforce and cloud-based systems.
  • Understanding of ESB architecture, Mule connectors, API Manager, Exchange, and RAML.
  • Experience with event-driven architecture (JMS, Kafka, or RabbitMQ) is preferred.

Programming & Technical Skills

  • Strong programming experience with Java, J2EE, Spring Framework, XML, and JSON.
  • Strong SQL and data transformation skills.
  • Experience integrating with enterprise databases (Oracle, SQL Server, PostgreSQL).

Cloud, DevOps & Tools

  • Experience with Azure cloud platforms preferred.
  • Proficiency in Git-based source control and CI/CD tools.
  • Experience with monitoring tools (Splunk, Dynatrace, ELK, AppDynamics).
  • Familiarity with Docker or Kubernetes is a plus.

Professional & Leadership Skills

  • Experience in Agile development environments.
  • Strong analytical, troubleshooting, and communication skills.
  • Ability to lead technical initiatives and mentor team members.
  • Experience in large enterprises or government environments is preferred.

Note: The successful candidate may have to undergo a drug test and background check.