At Fiserv, we are committed to creating enriched financial services and eCommerce experiences through secure, scalable, and innovative technology. As our API Design and Governance Lead, you will take charge of establishing, driving and evolving an API governance framework that drives standards, cohesiveness, ease-of-use, integrity, security, and performance across our digital ecosystem. You will collaborate closely with cross-functional teams —engineering, security and product management— to define guidelines and best practices and ensure our API portfolio adheres to Fiserv and industry design standards and technology guidelines. You will be responsible for API Design and documentation for our API Products.
The ideal candidate should have a strong background in domain-driven design and RESTful architecture, with a focus on designing and creating high-quality API specifications. This role will involve maintaining and updating our API Portal, driving our API governance process as well as designing new APIs based on business requirements. A deep understanding of domain-driven design, industry reference models, and OpenAPI 3.0 is required.
Responsibilities:
· Lead, drive and continuously improve a robust API governance framework that aligns with business objectives and industry best practices.
· Define API design principles, documentation standards, and lifecycle management policies. Ensure all APIs meet predefined quality, security, reliability and performance benchmarks.
· Partner with engineering and product management to integrate governance practices into the API design and development process, ensuring that technical and business requirements are effectively balanced.
· Own, maintain and update our API Portals, ensuring an updated, seamless, and developer-friendly experience that supports comprehensive and easily accessible API documentation.
· Lead the creation and review of well-structured and detailed API specifications, ensuring they align with Fiserv and industry standards, guidelines and best practices. Work with stakeholders to continuously refine these specifications.
· Ensure that all APIs are coherent and adhere to established design principles and documentation standards. Provide actionable insights and recommendations to drive continuous improvement.
· Stay current with the latest trends and advancements in API design, RESTful architecture, and related technologies, to optimize our API portfolio and improve developer experiences.
· Lead cross-functional initiatives and mentor team members on API governance best practices. Cultivate a collaborative culture of technical excellence and continuous improvement.
Qualifications:
· Bachelor’s degree in computer science, Engineering, or related fields (or equivalent work experience).
· Proven experience in API design, development, and documentation.
· Strong understanding of domain-driven design principles and object orientation.
· Extensive knowledge of RESTful architecture and best practices.
· Proficiency in designing, testing and implementing APIs using OpenAPI 3.0 (Swagger) and HateOAS.
· Ability to work effectively both independently and as part of a team.
· Excellent communication skills, with the ability to engage both technical and non-technical stakeholders effectively. Excellent written communication skills, with keen attention to detail.
· Strong analytical and problem-solving skills.
· A proactive, innovative mindset with a strategic orientation and a passion for quality and continuous improvement.
· Ability to multitask and manage multiple projects simultaneously.
· Strong organizational and time management skills.
Preferred Qualifications:
· Proven track record of establishing governance frameworks and driving best practices within technology organizations.
· Familiarity with API management platforms and tools.
Knowledge required:
· Design and architecture of APIs and Microservices best practices
· Experience applying modern REST constructs while designing API interface design
· YAML schema and API design (OpenAPI 2.0/3.0 (Swagger) JSON)
· Git/GitHub
· Markdown
· Resource modelling: (flow diagrams, sequence diagrams, etc)
· Professional English
Desirable experience
· Logical data modelling.
· Banking, Card Management and Merchant Processing experience and knowledge
· Event driven design and architecture.
· JIRA and confluence.
R-10362294