Job Description :
Job Description:

As a MuleSoft lead developer/architect, your primary responsibility is to design and implement integration solutions using the MuleSoft platform. Collaborating with various teams, you will ensure the delivery of accurate information to business users, aligning with the business solution definition, systems architecture, and development standards. This role involves active participation in the design, development, and implementation of multiple system integration solutions, contributing to the enhancement of technical standards and best practices, with a focus on MuleSoft and API integration.

Responsibilities:

  • Participate in defining and delivering integration solutions through the MuleSoft Anypoint Platform.
  • Collaborate on medium to large projects or product teams, contributing to new or significantly enhanced IT applications and integrations.
  • Effectively engage in an integration team with diverse members dispersed geographically throughout all project lifecycles.
  • Work closely with solution architects to evaluate demand and provide accurate estimates.
  • Report any blockers, issues, and risks to the manager that may impede the timely delivery of solutions.
  • Collaborate with solution architects to understand business requirements and translate them into solutions, particularly related to APIs.
  • Evaluate, prototype, and propose solutions to identify new or enhanced capabilities that contribute to business value-driven solutions.

Skills/Experience Required:

  • 3+ years of overall experience in MuleSoft, with 2+ years of experience in Java.
  • At least 3 years in technical development, with expertise in:
  • Designing and developing APIs in MuleSoft Anypoint Platform.
  • RAML, Anypoint API Designer, Anypoint Exchange, Anypoint API Portal, Anypoint Studio.
  • Experience with securing APIs, SSL Certificates.
  • Expertise in data weave transformation, error handling, batch processing, SFTP, and previous Salesforce integration experience.
  • Experience with GitLab, deployment procedures, Munit code coverage, and creating mapping documents.
  • Understanding of Salesforce and its data model; Salesforce Admin certification is an asset.
  • Proficiency in writing SOQL queries.
  • Understanding of API integration between Salesforce, MuleSoft, and Kafka is a plus.
  • Knowledge of authentication methods: Basic, OAuth, SAML, OpenID Connect.
  • Experience working in a CI/CD environment and familiarity with DevOps principles.
  • Any versioning tool, Maven, MUnit.

Other Key Skills:

  • Java, Unix shell scripting, Windows PowerShell scripting.
  • Proficiency in Microsoft Office tools, including PowerPoint and Visio.
  • Proficiency in API testing tools such as Postman, SOAP UI, or Insomnia.
  • Proficiency in understanding data flow and sequence diagrams.
  • Designing and developing with web services.
  • Familiarity with API patterns and design, including decomposition into reusable components.
  • Experience working in an agile delivery environment, Jira, Agility.

Non-Technical Skills:

  • Must be a self-starter with great initiative and drive.
  • Creative and innovative thinking.
  • Open to feedback, including design and code reviews.
  • Experience working in a distributed environment with teammates across the globe.
  • Ability to create and maintain development-related deliverables: Design Specs, Test Specs.
  • Excellent written and verbal communication skills.
  • Ability to communicate effectively with Solution Architects, Technical Leads, Project Managers.




             

Similar Jobs you may be interested in ..