What are the responsibilities and job description for the MuleSoft Developer position at Future Proof Consulting Services Inc?
We seek a talented MuleSoft developer to help us Analyze, Design, Develop, and Test MuleSoft solutions. Candidate should have experience with MuleSoft, AWS, and IBM MQ technologies.
Daily Responsibilities Include:
Required qualifications to be successful in this role:
Daily Responsibilities Include:
- Exp with AWS integrations - AWS S3, DynamoDB, SNS, SQS, Lambda, Kinesis, API Gateway
- Exp with Microservice architecture - data integration pattern, event-driven architecture, sync vs async, IBM MQ (or any mq integration), Saga pattern, Circuit breaker pattern
- MuleSoft API lifecycle development and management
- Define & Deploy API Governance & Monitoring processes.
- Unit test solutions to ensure they meet quality standards
- Ensure that solutions meet the requirements outlined in the design documentation
- Perform all work to agreed time, cost, and quality constraints
- Ensure that developed solutions are peer-reviewed and formally documented
- Expertise with enterprise technologies, including applications, storage platforms, databases, network switching, and security infrastructure within a virtualized data center.
- Ability to use a broad portfolio of open-source technologies and cloud services
- Experience with automation/configuration management
- Extensive knowledge of Middleware integration libraries and components for purposes of troubleshooting
- In-depth understanding of API and application performance testing and best practices, with the ability to properly tune complex and high-traffic applications/systems
- Develop API gateway architecture, API design principles, CI/CD Deployment procedures
Required qualifications to be successful in this role:
- Bachelor's degree in Computer Science, Computer Engineering or related field required or equivalent professional experience
- Mulesoft Designer or Developer Certifications, including Mulesoft Certified Developer Mule 4 or Mulesoft Certified Developer - API Design Associate RAML 1.0
- Self-directed and self-motivated with the ability to take charge or play a supporting role.
- Experience leading developers/project teams
- Proficiency in designing Mule components (Mule ESB, Anypoint Studio, ETLs, flows, MEL, message modeling, Routing, Filtering, Database, Exception Handling, API Management)
- Experience in Mule ESB development (3.7v & 3.8v, 4 is preferred), Mule ESB administration and
- Mule API management (API GW 1.x, 2.x,3.8, 4 preferred) PCE.
- Strong knowledge of Mule 4 ESB & API Development.
- Strong understanding and experience with security implementations (eg SSL/mutual SSL, SAML, oAuth).
- Strong understanding and experience with Mule 4 & DataWeave Language
- 8 years overall experience with developing technical business solutions, preferred.
- 3 years experience with end-to-end design and development of services for the Mulesoft framework, preferably in Java
- 5 years experience with Java, XML, and Web Services, both SOAP and REST
- Experience working with relational databases suchas Oracle; Proficient in SQL
- Experience with Service Oriented Architecture (SOA)
- Collaborative skills to work with others to ensure high quality, reliability, availability, and performance of APIs.
- A knack for benchmarking and optimization.
- Familiarity with code versioning tools such as Git/GitHub.
- Excellent conceptual and critical thinking capabilities.
- Ability to work & collaborate effectively in a team environment.
- Clear written and verbal communication skills.
- Critical thinker and problem-solving skills.