16 Oct
|
avihs.ai
|
Bhubaneswar
16 Oct
avihs.ai
Bhubaneswar
About the role
Engineer backend services, data models and integrations with explicit reliability, security and operational controls.
Develop the services behind business applications and data-driven workflows. Your work will connect application behaviour, transactional data and external systems without losing track of permissions or failure conditions.
The role covers recent functionality and improvements to existing services across AVIHS products and client engagements. It calls for clear service contracts, practical debugging and changes that can be tested and operated reliably.
Responsibilities
- Design and implement APIs, business rules and integrations with clear request, response and error contracts.
- Model relational data and workflow state, including schema changes, transactions and checks that preserve data integrity.
- Implement authentication, authorisation and input validation at service boundaries, with appropriate handling of sensitive information.
- Develop background processing and external-service integrations with bounded retries, idempotency and useful operational diagnostics.
- Investigate slow queries, concurrency issues and production failures; add unit and integration tests for the cases uncovered.
- Integrate AI capabilities where the brief requires them, with evaluation criteria, fallback behaviour and explicit human-review points.
Essential qualifications
- Professional backend development experience in at least one server-side language and framework.
- Working knowledge of SQL, relational modelling, transactions and API design.
- Experience with authentication, authorisation, automated testing and production debugging.
- Ability to reason about concurrency, duplicate requests, service failures and secure data handling.
Preferred experience
- Asynchronous job processing, queues or event-driven integrations with recovery from partial failures.
- Query optimisation, service profiling and monitoring that helps diagnose problems in production.
- CI/CD, database migration practices and automated contract or integration testing.
Skills you can develop in the role
- Project-specific cloud services, queues and infrastructure tooling.
- Retrieval systems, model-provider integrations and AI evaluation workflows.
How you will work Agree service boundaries and acceptance criteria with frontend, product and delivery colleagues. Make dependencies, security assumptions and operational risks visible during design and review.
Take changes from implementation through testing and release preparation. Leave enough diagnostics and documentation for another engineer to investigate failures without relying on undocumented knowledge.
Compensation
Compensation is assessed individually, based on relevant experience and demonstrated capability. Exceptional candidates are considered without a rigid salary range.
What to include in your application
Attach your updated CV. An optional project summary can explain an API, integration or data-processing service you built, including your decisions about reliability, testing and access control.
📌 Back End Developer (Bhubaneswar)
🏢 avihs.ai
📍 Bhubaneswar