Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop, maintain, and optimize backend services and APIs to support business processes and integrations.
- Implement and manage integrations with e-payment, e-signature, and other external systems.
- Design and develop workflow automation solutions using tools like Camunda, K2, or similar engines.
- Ensure database performance, reliability, and security while working with relational and/or NoSQL databases.
- Write clean, maintainable, and well-documented code following best practices.
- Collaborate with frontend developers, DevOps, and other teams to deliver end-to-end solutions.
- Debug and resolve backend issues, ensuring high availability and performance.
- Participate in code reviews, technical discussions, and architecture planning.
- Monitor system health and performance, optimizing backend services for scalability.
- Stay up-to-date with emerging backend technologies and best practices.
Job Requirements
- 3+ years of experience as a backend engineer, with proficiency in JavaScript (Node.js preferred).
- Strong experience in integrating third-party services (e.g., payment gateways, e-signature platforms).
- Hands-on experience with workflow engines like Camunda, K2, or similar.
- Solid understanding of database management (e.g., PostgreSQL, MySQL, MongoDB, or similar).
- Experience in RESTful API design and development.
- Familiarity with microservices architecture and event-driven systems.
- Strong debugging and problem-solving skills.
- Experience with authentication and authorization mechanisms (OAuth, JWT, etc.).
- Understanding of CI/CD pipelines and containerization (Docker, Kubernetes is a plus).
- Strong communication and collaboration skills.
- Interact in a positive manner with internal contacts.
- Interact in a positive manner with external contacts.
- Complete tasks within critical deadlines.