About the Role – Experience & Skills Required:
Should have minimum 6+ years of total experience
Hand-on Experience in Java and MuleSoft (Java 80% and MuleSoft 20%)
Strong in Java Spring boot
AWS - S3, SNS, Athena, Cloudwatch (Preferred Not Mandatory)
Kafka - (Preferred Not Mandatory)
Basic knowledge on MuleSoft
Basic knowledge on Apigee
Exhibit strong leadership skills to drive MuleSoft solution to execute client projects
Playing a role of system analyst/ designer/ architect
Design integration workflow using Industry proven EAI design patterns to implement complex, highly scalable and high-volume integrations
Design and develop Mule components (Mule ESB flows, Data weave / MEL, validations message models, Routing, Database, Exception Handling).
Analyze Integration requirements and perform gap analysis and define transformations meeting the requirement
Interaction with business users (client), onsite coordinators during all phases of SDLC
Deploy and Manage processes in MuleSoft on-prem, cloud environments.
Apply API-led connectivity concepts and design principles
Perform code reviews, ensure peer-reviewed and formally documented.
Unit test solutions to ensure they meet quality standards.
Assist in CI/CD deployment procedures.
Manage Team of Developers, ensure quality is met - perform quality control, code.
Define best practices
Involve in pre-sales working for new opportunities
Provide technical guidance to other team members
Assist in pre-sales activities to demonstrate MuleSoft capabilities and perform required POCs.