-
View all jobs
- Minimum 5 years of coding experience in NodeJS, JavaScript, TypeScript, and NoSQL Databases
- Proven track record of implementing AI-powered features such as chatbot interfaces, language understanding, and summarization
- Hands-on experience and understanding of cloud and open source LLMs
- Experience integrating AI frameworks like Langchain and LangGraph into existing or newly built applications to enable advanced language processing
- Experience with AI Agents including design, orchestration, and integration into real-world workflows
- Good understanding of Model Context Protocol (MCP) or willingness to quickly learn and apply it
- Understanding of RAG concepts and experience using vector databases for retrieval-augmented generation
- Hands-on experience with OpenShift or similar container platforms like Kubernetes for orchestration and deployment
- Experience in architecting and automating the build process for production using task runners or scripts
- Knowledge in banking or retail domains is good to have
- Hands-on experience in performance tuning, debugging, and monitoring
- Expertise in developing scalable, highly available RESTful APIs using NodeJS
- Familiarity with asynchronous programming patterns including Promises, async/await, and event-driven architectures
- Knowledge in designing, fine-tuning, and engineering prompts for large language model (LLM)-based solutions and integrating them via APIs or SDKs
- Knowledge in implementing real-time communication using WebSockets
- Working knowledge of Azure AI services including speech, language, OpenAI, and PII detection
- Well versed with CI/CD principles and actively involved in solving and troubleshooting issues in distributed services ecosystem
- Understanding of containerization and experience in Dockers and Kubernetes
- Familiarity with firewall and network security concepts including best practices for securing APIs and data in a regulated environment
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Ability to write non-blocking code and use advanced techniques such as multi-threading when needed
- Strong proficiency in JavaScript including DOM manipulation and the JavaScript object model
- Ability to document code inline using JSDoc or other conventions
- Ability to create automation test scripts is preferred
- Proficient with the latest versions of ECMAScript (JavaScript or TypeScript)
Key Skills
Ranked by relevance
javascript
ai
restful apis
typescript
cicd
network security
containerization
kubernetes
firewall
nosql
cloud
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Fullstack developer
2026-05-16
Full-time
Associate
United Arab Emirates
IT Services
Engineering
View Job Details
Related
Backend Developer (Fullstack) NodeJS + Javascript
2026-05-29
Full-time
Entry
Latvia
IT Services
Engineering
View Job Details
Related
Python Developer
2026-05-15
Full-time
Associate
India
IT Services
Engineering
Login to Apply
- Posted
- Sep 23, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Dubai
- Company
- Virtusa
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Fullstack developer
2026-05-16
Full-time
Associate
United Arab Emirates
IT Services
Engineering
View Job Details
Related
Backend Developer (Fullstack) NodeJS + Javascript
2026-05-29
Full-time
Entry
Latvia
IT Services
Engineering
View Job Details
Related
Python Developer
2026-05-15
Full-time
Associate
India
IT Services
Engineering