The candidate will be responsible for developing scalable backend services, building REST APIs, integrating SAP and third-party systems, handling asynchronous processing, and ensuring high performance and security.
Key Responsibilities:
- Design and develop RESTful APIs
- Build backend services using Node.js and TypeScript
- Integrate SAP, marketplaces, and third-party systems
- Implement schedulers and background jobs
- Work with RabbitMQ for asynchronous processing
- Design PostgreSQL database schemas
- Implement authentication and authorization
- Develop reusable service components
- Write unit and integration tests
- Optimize API performance
- Participate in code reviews and architecture discussions