MuleSoft Java Developer - Director

Morgan StanleyAlpharetta, GA

About The Position

We are seeking an experienced MuleSoft Platform Developer and Administrator to design, develop, operate, and scale enterprise integrations and APIs using the MuleSoft Anypoint Platform. In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Software Engineering position at the Director level, which is part of the job family responsible for developing and maintaining software solutions that support business needs. This role combines hands-on development with MULESOFT platform administration, governance, and operational excellence along with Java/React development background. The ideal candidate has strong experience building resilient integrations, managing MuleSoft environments, and collaborating with architecture. Since 1935, Morgan Stanley is known as a global leader in financial services, continuously evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.

Requirements

  • 5–8+ years of experience in integration development, with 3+ years on MuleSoft Anypoint Platform
  • Strong hands‑on experience with Mule 4, DataWeave 2.x, and API‑led connectivity patterns
  • Experience administering Anypoint Platform components (Runtime Manager, API Manager, Exchange)
  • Hands on experience with Java/React development, Spring, REST, SOAP, HTTP, OAuth 2.0, TLS, JSON, XML
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Proficiency with CI/CD, Git‑based version control, and Maven
  • Strong troubleshooting skills and experience supporting production systems

Nice To Haves

  • MuleSoft certifications (Developer, Integration Architect, or Platform Architect)
  • Experience with Runtime Fabric (RTF)
  • Knowledge of event‑driven architectures (Kafka, MQ, queues, topics)
  • Experience implementing enterprise observability (Splunk, Kibana)
  • Prior experience working in large-scale, regulated, or highly available environments.
  • Strong communication skills with both technical and non‑technical audiences
  • Ability to balance development speed with platform stability and governance
  • Proactive, ownership‑driven mindset
  • Comfortable working in agile, cross‑functional teams

Responsibilities

  • Design and develop scalable integrations and REST/SOAP APIs using Mule 4 and Anypoint Platform
  • Build reusable APIs and integrations following API‑led connectivity (System, Process, Experience layers)
  • Implement error handling, retries, circuit breakers, logging, and monitoring best practices
  • Develop integrations with enterprise systems such as CRM, SaaS platforms, databases, internal SOA architectures, and messaging systems (AMQ, Kafka)
  • Ensure API performance, security, and reliability in high‑throughput environments
  • Write automated unit and integration tests using MUnit
  • Maintain API inventory, integration patterns, and documentation
  • Design and develop backend services and microservices using Java (Spring / Spring Boot) to support integration, API, and business logic needs
  • Implement RESTful services, domain models, and service orchestration that integrate with MuleSoft APIs and enterprise platforms
  • Ensure backend services meet performance, scalability, security, and resiliency standards
  • Write unit and integration tests using JUnit, Mockito, or similar frameworks
  • Collaborate with architecture and platform teams to align Java services with enterprise standards and integration patterns
  • Develop reusable, modular UI components using React and modern JavaScript/TypeScript
  • Build frontend components that consume MuleSoft and Java‑based APIs
  • Ensure responsive, accessible, and performant user interfaces following enterprise UI/UX standards
  • Collaborate with designers, backend engineers, and integration teams to deliver end‑to‑end solutions
  • Maintain frontend code quality through testing, code reviews, and adherence to best practices
  • Administer and support Anypoint Platform (Runtime Manager, Anypoint Studio, API Manager, Exchange)
  • Manage environments, deployment models, certificates, security policies, and access controls
  • Monitor runtime health, performance, and availability; proactively troubleshoot and resolve issues
  • Perform patching, upgrades, and platform maintenance
  • Support hybrid and cloud deployments (CloudHub, CloudHub 2.0, on‑prem, or RTF)
  • Enforce API lifecycle management including design, versioning, publishing, and retirement
  • Apply security policies (OAuth 2.0, JWT, client credentials, rate limiting, IP whitelisting)
  • Drive adherence to enterprise integration and API standards
  • Maintain API documentation and promote reuse via Exchange
  • Integrate MuleSoft, Java, and React deployments with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.)
  • Automate builds, deployments, and environment configuration using Maven, scripts, and infrastructure‑as‑code
  • Partner with DevOps teams on logging, monitoring, alerting, and release management
  • Work closely with enterprise architects, platform teams, frontend and backend developers, and business stakeholders
  • Provide technical guidance and mentorship across MuleSoft, Java, and React development
  • Participate in design reviews and contribute to integration and application roadmaps
  • Support production incidents and root cause analyses

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Director

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service