Knowledge of CI/CD tools like Maestro and GitHub actions
Responsibilities
Develop and maintain APIs for web and mobile applications
Collaborate with developers to define API requirements
Ensure robust API security and authentication
Monitor API performance and troubleshoot issues
Utilize Spring Cloud API Gateway as a service
Design APIs with an emphasis on best practices like Swagger
Benefits
Remote work opportunity
Exposure to a diverse technology stack
Opportunity to work with collaborative teams
Potential for professional growth in API design and development
Engagement with monitoring and performance tools
Full Job Description
Test Lead MAHIN-JOB-34818
Title:API Developer-NodeJS Minimum 7 years of IT experience.
Remote Opprtunity
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
Most important design first api development, swagger, codegen, mock data generation, automated test generation, docs for developer portal generation, automated dev portal documentation etc.