Epicareer Might not Working Properly
Learn More
M

MuleSoft Developer with Payments Domain

  • Full Time, onsite
  • MND Systems
  • Hybrid2 to 3 days/week, United States of America
Salary undisclosed

Apply on


Original
Simplified

About the Role:

We are seeking an experienced MuleSoft Developer with a strong background in payments systems integration to join our dynamic technology team. In this role, you will design, implement, and optimize integration solutions using MuleSoft to support our organization's payments infrastructure. You will work closely with cross-functional teams to ensure seamless integration of various payment platforms, ensuring high availability, security, and performance.

Key Responsibilities:

  • Develop and Design Integrations: Design, develop, and deploy MuleSoft-based integration solutions that enable smooth interaction between different payment systems (e.g., credit card gateways, payment processors, mobile wallets).
  • API Management: Develop RESTful APIs using MuleSoft Anypoint Platform, ensuring compliance with industry standards and payment security regulations (e.g., PCI-DSS).
  • Collaborate with Business and Tech Teams: Work with internal business units (e.g., Payments, Product, and Security teams) to gather requirements and deliver scalable integration solutions.
  • Payment Gateway Integration: Integrate various payment systems (e.g., PayPal, Stripe, Visa, MasterCard) with internal applications using MuleSoft and associated technologies.
  • Troubleshooting & Support: Provide ongoing support for payment integration issues, debugging and resolving system errors, and ensuring continuous monitoring and performance optimization.
  • Documentation: Maintain detailed documentation for all integration processes, including API specifications, system architecture, and troubleshooting guides.
  • Security & Compliance: Ensure that all integrations are secure, meet compliance standards (such as PCI-DSS, GDPR), and follow best practices in data encryption, authentication, and authorization.
  • Testing & Deployment: Participate in testing activities, including unit testing, integration testing, and user acceptance testing (UAT). Deploy integration solutions to production environments with minimal disruptions.
  • Performance Tuning: Optimize the performance of payment integrations, ensuring that transaction throughput is maximized and latency is minimized.
  • Continuous Improvement: Keep up to date with the latest trends in payments technology and MuleSoft features to ensure that the integration platform evolves with business needs.

Required Skills and Qualifications:

  • Experience:
    • Experience in MuleSoft development (using Mule 3.x/4.x, Anypoint Studio, Anypoint Exchange, Anypoint Runtime Manager).
    • Experience in integrating payment systems or working on financial services integrations (e.g., payment gateways, banking systems, transaction processing).
  • Technical Expertise:
    • Strong proficiency in MuleSoft development, including creating APIs, connectors, flows, and message routing.
    • Hands-on experience with payment APIs (e.g., PayPal, Stripe, Square, Visa Direct) and related protocols (REST, SOAP, etc.).
    • Familiarity with data formats (XML, JSON) and protocols (HTTP/HTTPS, SOAP, REST).
    • Experience with API security protocols (OAuth 2.0, JWT, SSL/TLS, etc.).
    • Knowledge of data integration patterns, EDI, and transformation processes.
  • Certifications:
    • MuleSoft Certified Developer Level 1 (Mule 4) is preferred.
    • Additional certifications related to payments and security (e.g., PCI-DSS, OWASP) are a plus.
  • Problem-Solving: Strong troubleshooting skills and experience in resolving integration issues in a fast-paced environment.
  • Communication: Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Collaboration: Ability to work effectively in a collaborative environment, both as an individual contributor and as part of a team.

Preferred Qualifications:

  • Experience with Cloud Platforms: Familiarity with cloud-based technologies (AWS, Azure, Google Cloud Platform) and services.
  • Agile Methodology: Experience working in an Agile development environment.
  • Other Payment Technologies: Familiarity with emerging payment technologies such as blockchain, mobile payments, or real-time payment processing.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job