CONCEPT SOLUTIONS LLC
ADEPT Force Group Incorporated
MuleSoft Entwickler
Über die Stelle
Kategorie für Arbeitskräfte (LCAT): MuleSoft Entwickler
Position: MuleSoft Entwickler
Sicherheitsfreigabe: Active Secret
Standort: Telearbeit
Typ: Exempt Salaried, Full Time, Regular
Wenn Sie eine angemessene Vorkehrung für einen Teil des Bewerbungs- oder Einstellungsprozesses benötigen, benachrichtigen Sie bitte den Director of People Operations. Angemessene Vorkehrungen werden qualifizierten Personen mit Behinderungen gemäß geltendem Recht zur Verfügung gestellt.
Beschreibung
Der MuleSoft Entwickler erstellt und implementiert APIs und Integrationsflüsse mit Anypoint Studio. Die Rolle konzentriert sich auf das Schreiben effizienten Codes für Datentransformation, Fehlerbehandlung und Nachrichtenweiterleitung gemäß technischen Spezifikationen.
Der MuleSoft Entwickler ist verantwortlich für das Design, die Entwicklung, das Testen, die Bereitstellung und die Wartung geschäftskritischer Enterprise-Integrationslösungen, die eine nahtlose Konnektivität zwischen den Geschäftssystemen der U.S. Army / Department of War (DoW) ermöglichen. Diese Rolle dient als technische Brücke zwischen dem Salesforce-Ökosystem, einschließlich Sales Cloud, Service Cloud und Experience Cloud, und externen Unternehmensanwendungen, Enterprise Resource Planning (ERP)-Plattformen, Legacy-Regierungsdatenbanken, autoritativen Datenquellen und SaaS-Lösungen von Drittanbietern.
Mithilfe der Anypoint Platform von MuleSoft entwickelt der MuleSoft Entwickler skalierbare, sichere und wiederverwendbare APIs, die mit der API-gesteuerten Konnektivitätsarchitektur von MuleSoft übereinstimmen, einschließlich System-, Prozess- und Experience-APIs. Zu den Aufgaben gehören Integrationsarchitekturdesign, API-Entwicklung, Datentransformation, Leistungsoptimierung, Fehlerbehebung und Unterstützung von unternehmensweiten Integrationsinitiativen.
Die Position erfordert praktische Erfahrung mit Mule Runtime 4, DataWeave 2.0, Salesforce-Integrationen, Application Programming Interface (API)-Management und automatisierten Continuous Integration/Continuous Delivery (CI/CD)-Bereitstellungspipelines. Der MuleSoft Entwickler arbeitet mit DoW- und Geschäftsinteressenten, Architekten, Entwicklern und Systemadministratoren zusammen, um qualitativ hochwertige Integrationslösungen zu liefern, die organisatorische Ziele unterstützen, die Datenintegrität gewährleisten und einen effizienten Informationsaustausch im gesamten Unternehmen fördern.
Aufgaben und Verantwortlichkeiten
- API & Integrations-Engineering: Entwerfen, Erstellen und Warten von Enterprise-Integrationsflüssen, Representational State Transfer (REST)-basierten, Simple Object Access Protocol (SOAP) APIs und Datenpipelines, die Salesforce mit Legacy-DoW-Datenbanken, ERPs und Plattformen von Drittanbietern unter Verwendung von MuleSoft Anypoint Studio und CloudHub verbinden
- API-gesteuerte Architektur: Implementierung von 3-stufigen API-gesteuerten Architekturen (System-, Prozess-, Experience-Schichten) und wiederverwendbaren Komponenten unter Verwendung von RAML/OAS
- Salesforce-Konnektivität: Konfigurieren und Optimieren von Salesforce-zu-externen-System-Integrationen unter Verwendung des MuleSoft Salesforce Connector, Platform Events, Change Data Capture (CDC) und Salesforce Bulk/REST APIs
- Datentransformation: Entwicklung komplexer Datenzuordnungen, Transformationen und Anreicherungen unter Verwendung von DataWeave 2.0
- Zuverlässigkeit & Sicherheit: Implementierung von Enterprise Integration Patterns (EIP), Nachrichtenwarteschlangen: Java Message Service (JMS), Kafka oder Amazon WebServices (AWS) Simple Queue Service (SQS)/Simple Notification Service (SNS), robusten Fehlerbehandlungs-Frameworks, Ratenbegrenzung und Gateway-erzwungenen Sicherheitsrichtlinien: OAuth 2.0, Mutual Transport Layer Security (mTLS), Public Key Infrastructure (PKI)-Zertifikaten, Geheimnisverwaltung und rollenbasierter Zugriffskontrolle (RBAC) in Anypoint API Manager im Einklang mit den Cybersicherheits- und Identitätsmanagementkontrollen der DoW
- DevOps & Testen: Schreiben von Unit- und Funktionstests mit MUnit; Automatisierung von Bereitstellungen mit Maven und DevSecOps CI/CD-Pipelines (GitLab CI, GitHub Actions, Jenkins oder Azure DevOps)
- Fehlerbehebung & Optimierung: Überwachung der API-Leistung, Analyse von Laufzeit-Transaktionsprotokollen und Behebung von Konnektivitäts-, Drosselungs- und Latenzproblemen in hybriden Umgebungen
- Zusammenarbeit mit Stakeholdern: Partnerschaft mit DoW-Stakeholdern, Salesforce-Administratoren, Lösungsarchitekten und Business-Analysten, um komplexe funktionale Anforderungen in detaillierte technische Spezifikationen innerhalb einer agilen Umgebung zu übersetzen
- Modernisierung von Altsystemen: Analyse von Legacy-DoW-Systemen zur Identifizierung von Architekturschwachstellen und Implementierung von API-gesteuerten Migrationspfaden
- Sicherheit & Compliance: Durchsetzung von FedRAMP-, NIST- und DoW-Cybersicherheitsanforderungen, einschließlich PII-Schutzmaßnahmen für Daten während der Übertragung und im Ruhezustand
Erforderliche Qualifikationen
- Bachelor-Abschluss in Informatik, Informationssystemen, Software-Engineering oder entsprechende praktische Erfahrung
- 3–6+ Jahre Berufserfahrung in der Integration, davon mindestens 3 Jahre mit der MuleSoft Anypoint Platform
- Salesforce-Ökosystem: Solides Verständnis der Salesforce-Kernobjekte, Datenmodelle, Salesforce Object Query Language (SOQL)/Salesforce Object Search Language (SOSL), Sicherheitsarchitektur und ausgehender Integrationsmechanismen (Webhooks, Platform Events, Apex Callouts)
- Kenntnisse in RAML- und OpenAPI (OAS)-Spezifikationsdesign, fortgeschrittene DataWeave 2.0-Transformationstechniken
- Praktische Kenntnisse von relationalen Datenbanken (Structure Query Language (SQL), PostgreSQL)) und Messaging-Technologien (Kafka, JMS, AWS SQS/SNS)
- Praktische Erfahrung mit Versionskontrolle (Git) und Abhängigkeitsmanagement (Maven)
- Erfahrung in der Arbeit in agilen/Scrum-Lieferteams
- Aktive Secret-Sicherheitsfreigabe; US-Staatsbürgerschaft erforderlich
Gewünschte Qualifikationen
- MuleSoft Certified Developer (Level 1 / Level 2)
- MuleSoft Certified Integration Architect
- Salesforce Certified Platform Developer I (PDI) oder Salesforce Certified Administrator
- Erfahrung mit der Bereitstellung auf Anypoint Runtime Fabric (RTF) oder CloudHub 2.0
- Erfahrung in der Integration von Salesforce Data Cloud, Marketing Cloud oder Agentforce/KI-gesteuerten APIs
- Hintergrund in agilen/Scrum-funktionsübergreifenden Umgebungen
