Job Description
Position Description:
This person will be managing tools for the API Governance along with helping and supporting the different development teams in following the standard for API development.
Experience with identifying API needs and effort estimation of complex programs both Agile and waterfall
Analyzes, influences, and translates business requirements into architectural blueprints that align with overall technology vision. Contributes to the global architecture strategies
High problem solving skills for troubleshooting, debugging, maintaining and improving existing software
Review and validate software written by others
Guide and support development team to follow the API governance standards
Design and implement API portfolio governance model to avoid duplicate efforts, plan to deprecate unused APIs, security and operational policies across APIs to ensure enterprise control compliance policies
• Experience With design and development of REST APIs client and server side
• Experience with implementing banking industry standards such as BIAN and experience with Domain Driven Design
• Strong knowledge of REST principles and API design standards both functional and non-functional
• Professional experience identifying and gathering solution needs; performing risk analysis, defining architecture; acting and driving key stakeholder acceptance
• Experience defining architectural considerations and collaborating with Engineers on the direction for the development of solutions or enhancements
• Experience with DevOps tools (Jenkins, Gitlab, nexus, fortify) in OpenShift environment and CI/CD
• Experience with migration of APIs from Mule 3.x environment to Mule Runtime Fabric
• Expertise on various API/Integration design patters and experience in implementing external caching solutions and service mesh in Mule environment
Core Must-Haves:
– Strong Java EE and SE, spring boot background
– Mulesoft APIs design and development
– Experience with API Connect
– High problem solving skills
– Testing and evaluating new programs
– 5-10 years of experience