Lead Development & Architecture: Serve as the technical lead for MuleSoft API development and integration projects, overseeing API management, design, and deployment, especially on CloudHub and other deployment models.
Mentorship & Collaboration: Conduct code reviews, manage pull requests, resolve build errors, mentor and support junior engineers, and collaborate closely with DevOps on CI/CD pipeline processes.
API & Security Expertise: Design and implement secure APIs, manage API gateways, and ensure best practices in authentication, authorization (OAuth, cert exchange), and overall API security.
Hands-On Coding: Actively participate in solution design, heads-down development, troubleshooting, and bug fixing using MuleSoft V4, Anypoint Studio, and related technologies.
Performance Monitoring: Monitor, alert, and optimize API and integration performance by analyzing metrics and taking actionable steps for resolution.
Source Control Management: Utilize and guide best practices in source control and Git branching strategies for collaborative development.
Requirements Gathering: Interface with business stakeholders to gather integration requirements and translate them into technical solutions.
Technical Communication: Explain technical issues clearly to both technical and non-technical team members, providing well-considered recommendations.
Migration Planning: Prepare for potential future migration to alternative API platforms by maintaining broad API architecture knowledge beyond MuleSoft.
Documentation & Standards: Ensure strong documentation, adherence to development standards, and compliance with EAI, SOA, and security best practices.
Problem Solving & Independence: Demonstrate a proactive, can-do attitude with the ability to independently resolve most technical issues.
Preferred Skills: Advanced Java development, experience with RAML/OAS3+, and hospitality industry exposure are a plus