Job Summary:
Herc Rentals is one of the leading equipment rental suppliers in North America, and they are seeking a skilled MuleSoft Developer to join their Integration Services team. This role is responsible for designing, developing, and maintaining enterprise integrations on the MuleSoft Anypoint Platform that connect Herc's core systems to deliver seamless data flows across the business.
Responsibilities:
โข The MuleSoft Developer will be responsible for the full integration lifecycle โ from requirements gathering through design, build, test, deployment, and production support โ across Herc's enterprise application landscape.
โข API Design & Development: Design and build RESTful and SOAP web services using RAML and OpenAPI Specification (OAS); develop System, Process, and Experience APIs following MuleSoft API-led connectivity principles.
โข Integration Development: Build Mule flows and sub-flows in Anypoint Studio (Mule 4.x) integrating Salesforce, Oracle EBS, Workday/ADP, AWS services, SAP, and on-premise databases using connectors (HTTP, Database, SFTP, JMS, Salesforce, File, and Kafka).
โข Data Transformation: Implement complex transformations using DataWeave 2.x for XML, JSON, CSV, and flat-file payloads, including large-file and batch processing.
โข Error Handling & Reliability: Build robust error handling using On-Error Propagate/Continue, Try-Catch, and Global Error Handling; implement reconnection strategies, retry mechanisms, and reliability patterns with Anypoint MQ, ActiveMQ, and Kafka.
โข API Security: Apply OAuth 2.0, JWT, Basic Auth, mTLS, SSL/TLS, and API Manager policies to secure APIs; manage client credentials and policy enforcement via API Gateway and Flex Gateway.
โข CI/CD & Deployment: Automate build and deployment pipelines using Jenkins, Maven, Git/Bitbucket, and Nexus; deploy to CloudHub, Runtime Fabric (RTF), or on-premise runtimes.
โข Testing & Quality: Author MUnit test cases for unit and integration testing; perform performance testing with JMeter; conduct code reviews and ensure compliance with non-functional requirements.
โข Monitoring & Support: Monitor APIs using Anypoint Monitoring, Splunk, and Dynatrace; provide production support including on-call rotation, incident triage, and root cause analysis.
โข Collaboration: Partner with architects, product owners, and business stakeholders in an Agile/Scrum environment; document designs, API specs, and runbooks in Confluence.
Qualifications:
Required:
โข BA/BS in Computer Science, MIS or related field or work-related experience
โข 5+ years of enterprise integration development, with at least 4 years on MuleSoft Anypoint Platform (Mule 3.9 and Mule 4.x)
โข Hands-on with Anypoint Studio, Anypoint Platform, API Manager, Exchange, CloudHub, and Runtime Fabric; experience migrating from Mule 3.x to Mule 4.x
โข Strong proficiency in designing and consuming REST and SOAP web services; deep understanding of WSDL, JSON, XML, XSD, and XSLT
โข Expert with RAML, OpenAPI/Swagger, API versioning, and API-led connectivity (System, Process, and Experience layers)
โข Advanced DataWeave 2.x skills โ custom functions, modules, streaming, and complex object/array manipulation
โข Strong working knowledge of OAuth 2.0, JWT, mTLS, SSL/TLS, SAML, WS-Security, and API Manager policy configuration
โข Solid Java (Java 8+) skills; experience with Spring/Spring Boot is a plus; working knowledge of SQL and PL/SQL
โข Experience with Anypoint MQ, ActiveMQ, RabbitMQ, JMS, IBM MQ, or Kafka for event-driven and asynchronous integration
โข Experience integrating with Oracle, MS SQL Server, PostgreSQL, MySQL, or DB2 via JDBC connectors
โข Hands-on with Jenkins, Maven, Git/Bitbucket, and Nexus for CI/CD; experience deploying to CloudHub and/or Runtime Fabric
โข MUnit for unit testing; Postman and SOAP UI for API testing
โข Experience working in Agile/Scrum teams using Jira and Confluence
โข Bachelor's degree in Computer Science, Information Systems, Engineering, or related field (or equivalent experience)
Preferred:
โข MuleSoft Certified Developer โ Level 1 (Mule 4); MuleSoft Certified Platform Architect or Integration Architect a plus
โข Experience with AWS services (S3, SQS, SNS, RDS, EKS) and integrating MuleSoft with cloud-native architectures
โข Prior integration experience with Salesforce, Oracle EBS, SAP, Workday, ADP, or ServiceNow
โข Hands-on with Confluent Kafka, Salesforce Platform Events, or Anypoint MQ pub/sub patterns
โข Experience deploying Mule applications on Kubernetes via Runtime Fabric; familiarity with Docker
โข Experience with Splunk, Dynatrace, or CloudWatch for API observability
โข Experience in equipment rental, logistics, distribution, or industrial services environments
Company:
Herc Rentals is an equipment-rental firm that provides tools, services, and solutions. Founded in 1965, the company is headquartered in Bonita Springs, USA, with a team of 10001+ employees. The company is currently Late Stage.