Post Job Free
Sign in

API Tech Lead (EDA)

Company:
Mastek
Location:
Pune, Maharashtra, India
Posted:
May 16, 2024
Apply

Description:

As the API Technical Lead, you will spearhead the technology division, driving the development and execution of the API and event-driven architecture (EDA) strategy and capabilities. Your responsibilities include overseeing the design, architecture, and maintenance of our platform, setting API and event design standards, managing the developer portal, and ensuring compliance across Technology teams for building and deploying APIs.

Key Accountabilities:

Lead and mentor API and event-driven architecture development across diverse teams of software engineering professionals

Design and architect advanced API solutions, encouraging continuous improvement.

Design and architect loosely coupled event-driven asynchronous solutions.

Engage in extensive internal and external stakeholder management, aligning with business priorities.

Oversee the setup and maintenance of scalable, highly available, and resilient platforms.

Create capabilities enabling the federated development of APIs to standards and design patterns.

Implement and uphold standard practices, design patterns, and strategies across the Software Development Life Cycle (SDLC) of API development programs, including CI/CD and the role of Contract testing (Stoplight Spectral linting to check conformity to OpenAPI standards).

Deep understanding of API architecture, development frameworks, and technology stacks.

Deep understanding of event-driven architecture, messaging patterns, testing strategies and technology stacks.

Contribute to drawing up specific technical proposals for a modified or replacement system.

Work closely with the Lead Developer, Technical Architects (TA), and other developers to build or enhance systems.

Delivering operational delivery automation and continuous improvement in conjunction with DevOps suppliers and IT Operations.

Delivering operational monitoring of components through integrated solutions

Experience

Proven experience in leading software engineering teams, preferably in API and EDA development and management.

Strong technical background in API and EDA architecture, cloud technologies (Azure preferred), messaging technologies, and digital transformation.

Excellent stakeholder management skills, with ability to align various interests and requirements.

In-depth knowledge of SDLC, API strategies, and governance practices.

Experience in Financial services preferred but not essential.

Essential

Java

RESTful web services

JMS Messaging

JSON, XML

Ability to lead on discussion regarding API platform standards.

Ability to lead on discussion regarding Event Driven Architecture standards.

Micro services architecture

Experience of developing component designs and specification

Technical and interpersonal skills

Strong skills: The Lead should be able to write clean, efficient, and well-tested API deployment standards.

Proven abilities to evangelise development standards and shape communities of practice.

Leadership and communication skills: The Lead should be able to effectively communicate with the team and fellow developers.

Collaboration skills: The Lead should be able to collaborate effectively with other team members, such as front-end developers, back-end developers, and designers.

Apply