Flourish and Thrive Labs is a woman-owned consulting firm specializing in public health solutions. We are seeking a Senior MuleSoft Developer with deep integration expertise and a strong understanding of public health operations to own integration architecture on complex implementations and coach less experienced developers.
Responsibilities:
- Design, build, and maintain MuleSoft integrations across the API-led layers (System, Process, and Experience)
- Lead integration architecture discussions and contribute to solution design alongside architects
- Audit inherited integrations and propose corrections, including restructuring APIs that sit at the wrong architectural layer
- Coach client integration teams on MuleSoft best practices, helping them move from ad-hoc patterns to sound API-led design
- Mentor junior developers through pair programming, code reviews, and direct guidance
- Write clean, well-documented, testable integration code with robust error handling, retry logic, and observability
- Identify and resolve complex integration challenges across Salesforce, notification platforms, and other connected systems
- Collaborate with Salesforce developers and QA to ensure end-to-end quality across integrated workflows
- Translate public health workflows into reliable, scalable integration patterns
- Contribute to code reviews with constructive, supportive feedback
Requirements:
- 5+ years of hands-on MuleSoft development experience at a senior level, on Mule 4
- 1-3 years working for a governmental public health agency (local, state, federal, or tribal)
- MuleSoft Certified Developer required
- Strong Java background
- Experience working in Agile or SAFe environments
- Strong collaboration and communication skills
- Track record of mentoring or guiding less experienced developers, including across organizational boundaries
- Deep proficiency in MuleSoft Anypoint Platform (Mule 4), including Anypoint Studio, API Manager, and Runtime Manager
- Strong DataWeave skills for complex data transformation
- Expertise in API-led connectivity and clear judgment on when an API belongs at the System, Process, or Experience layer
- Experience designing API contracts with RAML or OpenAPI Specification (OAS)
- Solid Java skills for custom connectors and advanced transformations
- Experience with REST and SOAP APIs, including OAuth 2.0, mTLS, and JWT
- Familiarity with asynchronous messaging patterns, including Anypoint MQ, queues, topics, and VM listeners
- Experience with CloudHub, Runtime Fabric, or hybrid deployments
- Proficiency in MUnit for unit testing and test coverage of integration flows
- Strong understanding of error handling, retry strategies, and observability in distributed systems
- Experience with version control (Git) and CI/CD practices for MuleSoft (Maven, Anypoint CLI, automated deployments)
- MuleSoft Certified Integration Architect
- Experience integrating with Salesforce (Bulk API, Streaming API, Platform Events, Change Data Capture)
- Familiarity with HIPAA compliance requirements and PHI handling in integrations
- Experience with SAFe Agile methodology
- Background in public health data systems, including HL7, FHIR, immunization information systems (IIS), or electronic case reporting (eCR)
- Experience with notification platforms and event-driven architectures