Minimum Experience
- At least 10+ years of experience in software engineering, API development, AWS Lamba development, DevOps and automation tools.
- Hands on Experience in Software Development Life Cycle
- Strong experience in Openbanking.
- Strong knowledge and experience in API development, AWS Lamba development, Kubernetes, Docker, and other container technologies.
- Strong knowledge and experience in Gitlab, Nexus and other similar tools.
- Experience in continuous Monitoring, troubleshoot, and optimize the performance and availability of the APIs using AppDynamics, ELK and other observability tools.
- Experience in delivering best quality code ensuring delivery of security vulnerable free implementations.
- Experience in working with agile methodologies and cross-functional teams.
- Excellent communication, collaboration, and problem-solving skills.
- Passion for learning and innovation.
- Ability to work independently and as part of a team.
- Knowledge of scripting languages, such as Python or similar other ones.
- Ability to coach and guide the team of Engineers or other Service Management Staff
- Ability to identify requirements and create a solution architecture that meets identified requirements.
- Proficiency in troubleshooting issues, troubleshooting using tools or debugging a large codebase.
- Identifies and evaluates new technologies for implementation.
- Strong analytical and reasoning skills with an ability to visualize processes and outcomes.
- Experience in use of Performance measuring tools for analysing Performance and hot-spots to further fine tune the implementations to deliver performant implementations
- Continually improves system monitoring and alerting.
- Identifies and fixes the security vulnerabilities.
- Practical knowledge of DevSecOps Model.
- Extensive experience in software engineering, with a focus on API development, including RESTful and SOAP APIs, using Java Springboot framework and Maven.
- Experience with API management and governance tools such as Apigee, Kong, or AWS API Gateway.
- Experience with API security and authentication protocols such as OAuth, JWT, or API keys
- Nice to have knowledge / experience in Python, Node.JS
- Proficiency in design tools such as Visio, Draw.io
- Proven track record of designing and implementing complex API solutions in large-scale environments, particularly within the financial sector.
- Strong understanding of API security practices and governance, including experience with tools like Swagger, Postman, AppDynamics, ELK, and other observability tools.
- Leadership skills to mentor junior engineers and lead cross-functional teams.
- Knowledge of API management tools and platforms to support governance processes.
- Ability to document and maintain API specifications and standards.
- Experience in monitoring and optimizing API performance.
- Research skills to evaluate new technologies and trends in API implementation.
- Strong communication skills to collaborate with other developers, product owners, and stakeholders.
Capability to implement API governance documents recommended by FAB, ensuring alignment with strategic objectives and regulatory requirements.