MuleSoft Senior Developer
NTT Data View all jobs
- Hyderabad, Telangana
- Permanent
- Full-time
- 5-6 years of hands-on experience in developing Salesforce solutions
- Design and develop MuleSoft integrations (APIs, flows, connectors) to connect Salesforce with ERP, billing, marketing automation, data warehouses, and other internal/external systems.
- Implement API-led connectivity patterns: System, Process, and Experience APIs using RAML/OpenAPI and Anypoint Platform best practices.
- Build and maintain Mule 4 applications in Anypoint Studio; create reusable connectors and modules.
- Design and implement DataWeave transformations for JSON, XML, CSV, and other payload formats; ensure mapping accuracy and performance.
- Implement Salesforce integration patterns: REST/SOAP calls, Bulk API, Platform Events, Change Data Capture, Streaming API, and outbound messaging as appropriate.
- Configure and manage Anypoint API Manager policies (security, rate-limiting, SLA, throttling, IP whitelisting).
- Deploy and manage applications on CloudHub, Anypoint Runtime Fabric, or on-prem Mule runtimes; manage VPCs, VPNs, and secure connectivity to Salesforce (connected apps, OAuth, JWT).
- Implement robust error handling, retry logic, idempotency, circuit breakers, logging, and alerting for integrations.
- Participate in design/architecture reviews; define and maintain integration contracts (API specs), schemas (XSD/JSON schema), and documentation.
- Collaborate with Salesforce developers to map objects/fields, ensure bulk-safe operations, and optimize for Salesforce governor limits.
- Create and maintain CI/CD pipelines for Mule and Salesforce artifacts (Git, Jenkins/Bitbucket Pipelines/GitHub Actions, Anypoint Runtime Manager APIs).
- Monitor integrations using Anypoint Monitoring, Splunk/ELK, NewRelic, or similar; respond to incidents and perform RCA.
- Support data migrations, reconciliation tasks, and integration testing (unit, integration, performance).
- Mentor junior developers and contribute to team best practices, coding standards, and reuse libraries
- A suitably MuleSoft-certified developer responsible for:
- Maintaining/fixing the existing CXP NTTD-developed MuleSoft integrations and data export jobs on JLR's MuleSoft platform
- Developing additional integrations or extending current integrations to additional JLR markets, as dictated by the customer's required