What's your preference?
Job Description
- Req#: 24-72996
- 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
Title: API/Node.JS Developer
Location: Remote
Type: Contract
Duration: Long Term
Description:About the company
Thoughtfully providing global companies with superior staffing solutions from our network of experienced professionals.