JOB DESCRIPTIONThe Developer - MuleSoft’s primary role is to transform business functional requirements into technical solutions on the MuleSoft Anypoint Platform as well as provide 2nd and 3rd level tier support for MuleSoft implementation. The Developer is expected to perform analysis, design, development, and implementation of process and technology for new or existing integrations following MuleSoft’s API-led methodology.Position Responsibilities May Include, But Not Limited To• Analysis, design, development, and implementation of new and/or existing integrations to various business applications within the architecture. Development will include interface and integration work in Anypoint Studio and deploying to MuleSoft CloudHub tenant.• Develop enhancements and support of key integrations to applications Salesforce and 3rd party providers.• Work directly with business on support issues with high degree of responsiveness and resolution.• Provide MuleSoft technical expertise when evaluating and designing integration solutions ensuring all components and subsystems impacted are properly addressed during business application build and deployment.• Create test cases and assist in technical and end-user testing. May be required to help deploy solutions.• Collaborate and coordinate with the business and with all areas of the IT function.• Other projects or duties as assigned.Required Skills And Experience• Bachelor’s Degree in Computer Science, Management Information Systems or related field.• Working on Integration technologies with hands-on development experience on MuleSoft Anypoint Platform (3.x) performing the following activities:• API design, RAML specifications• API Security including implementing OAuth• Using various connectors, especially Salesforce connector (streaming APIs), Database connector, .• Understanding considerations required when deploying to MuleSoft CloudHub• Creating/Maintaining CI/CD pipelines for MuleSoft API Deployment• Understanding of MuleSoft API-led approach and design considerations for Experience/ Process/System APIs.• Experience in the full development lifecycle of public and private enterprise services using RAML and/or REST based APIs.• Experience in integrating various SaaS applications (Salesforce, Workday, etc) and on-prem applications such as SAP, Oracle, SQL Databases, custom .NET/JAVA applications.• Understanding of MuleSoft Development best practices with respect to using fragments, templates, logging and error handling frameworks, common data-model design/ validation, property value encryption, considerations when using Object Store, scheduled jobs, duplicate data detection/handling.• Experience profiling and troubleshooting Java application code.• Knowledge of Spring, Maven, and related frameworks and technology.• Experience with SQL programming language.• Understanding of information systems and business processes.• Ability to effectively work with business users to ensure technical solution meets business requirements.• Experience working in an Agile environment, and comfortable working with JIRA, contributing to Story grooming, estimation, and updating assigned stories appropriately.• Ability to manage competing demands, changes or delays.• Demonstrated interpersonal, teamwork and relationship building skills in order to work effectively and contribute to a team environment.• Certified Mulesoft Associate Developer, Mulesoft Architect or Mulesoft DeveloperVIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status
(Please ensure email matches your resume email)
(document types allowed: doc/docx/rtf/pdf/txt) (max 2MB)
By submitting this form, you are consenting to the VIVA team contacting you via Phone/Email