Description

Description:

  • Minimum 7 years of IT experience.
  • Develop, and maintain APIs to support web and mobile applications.
  • Collaborate with frontend and backend developers to define API requirements.
  • Ensure API security and authentication mechanisms are robust.
  • Monitor API performance and troubleshoot issues promptly.
  • API gateway Spring cloud api gateway deployed as a service.
  • Language Java (though we don't want to code in Scala/Node. Some Scala/Node familiarity would be nice as some underlying existing services are written in Scala and Node).
  • Database PostgreSql and some MongoDB.
  • Knowledge of Excel macros, Kotlin, NET/C#, along with Java/Scala/Node, Elastic, Python, and some custom tooling/integration with COTS (Salesforce, Twilio, Customer.io), etc
  • Monitoring tooling NewRelic, ELK, Prometheus, Logs Loggly.
  • CI/CD stack Maestro, GitHub actions, GitHub packages.
  • QA JUnit, automated API testing.
  • Most important design first api development, swagger, codegen, mock data generation, automated test generation, docs for developer portal generation, automated dev portal documentation etc.
  • Production support

Education

Any Graduate