Senior Backend Developer

AITC International
📍 Bhaktapur
💼 full-time
📅 Posted May 9, 2026
👁️ 0 views
Deadline: Aug 9, 2026
📍 स्थान
Bhaktapur
💼 प्रकार
full-time
📅 पोस्ट मिति
May 9, 2026
📊 क्षेत्र
Others
📌 Sourced from Kumarijob — Summary prepared by KaamNepal. View original listing →

Senior Backend Developer

🏢 AITC International 📍 Bhaktapur ⏰ Full Time 📅 Posted May 9, 2026

📊 Quick Overview

  • CategoryInformation Technology
  • LocationBhaktapur
  • Job TypeFull Time
  • Deadline2026-08-09

🔧 Required Skills

Node.jsDockerKubernetesAWSPostgreSQLRedis

📋 Job Description

Job Description

Position Overview

As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining scalable backend systems and services. You will work on high-performance, distributed architectures supporting real-time applications. Experience with game servers, Remote Gaming Servers (RGS), or slot game engines will be considered a strong advantage.

You will contribute to building robust backend platforms that handle real-time data processing, player/session management, transactional systems, and third-party integrations, while ensuring scalability, reliability, and performance.

Key Responsibilities

Backend Architecture & System Design

Design and implement scalable, secure, and high-performance backend architectures.

Build microservices and event-driven systems using Node.js.

Ensure systems are fault-tolerant, observable, and maintainable.

Backend Development

Develop and maintain backend services using Node.js (Express/NestJS/Hapi).

Implement business logic for real-time systems, transactional workflows, and state management.

Write clean, testable, and well-documented code.

Game Server / RGS (Good to Have)

Contribute to the development or maintenance of Remote Gaming Servers (RGS) or similar real-time engines.

Handle player/session lifecycle, game state management, and event processing.

Implement logic for probabilistic systems, reward mechanisms, and configurable rules (if applicable).

Real-Time Systems & Messaging

Build and maintain event-driven pipelines using Apache Kafka / similar messaging systems.

Implement real-time features such as event tracking, notifications, and asynchronous processing.

API Development & Integrations

Design and develop RESTful APIs for internal and external systems.

Integrate third-party services such as payment gateways, analytics tools, authentication providers, and external platforms.

Ensure API security, versioning, and scalability.

Database Design & Management

Design and optimize schemas in PostgreSQL (or similar SQL databases).

Handle high-volume transactional data, logging, and performance tuning.

Implement caching strategies (e.g., Redis) where necessary.

Cloud & Infrastructure

Deploy and manage backend services on AWS (or similar cloud platforms).

Work with Docker for containerization and environment consistency.

Collaborate on infrastructure setup, scaling strategies, and cost optimization.

Performance Optimization

Identify and resolve bottlenecks in backend systems.

Optimize latency, throughput, and system resource usage.

Testing & Deployment

Write unit, integration, and load tests.

Contribute to CI/CD pipelines for automated testing and deployment.

Ensure smooth releases with minimal downtime.

Monitoring & Production Support

Monitor live systems, logs, and metrics.

Troubleshoot production issues and ensure high availability.

Code Quality & Collaboration

Participate in code reviews and maintain coding standards.

Collaborate with cross-functional teams including frontend, DevOps, and product.

Mentor junior developers where applicable.

Required Qualifications

4+ years of backend development experience.

Experience building scalable, distributed systems in production.

Strong proficiency in Node.js and backend frameworks.

Solid experience with PostgreSQL / relational databases.

Experience with Docker for containerization.

Hands-on experience with AWS (or other cloud platforms).

Strong understanding of RESTful API design.

Familiarity with event-driven architecture and messaging systems (Kafka, RabbitMQ, etc.).

Strong understanding of: Asynchronous programming, System design & scalability, Data structures & algorithms and Concurrency and distributed systems

Preferred Qualifications (Nice to Have)

Experience with game servers, RGS, or real-time engines.

Familiarity with probability-based systems (RNG, simulations, etc.).

Experience with Redis or caching layers.

Knowledge of Kubernetes or container orchestration.

Experience with WebSockets / real-time communication.

Understanding of security best practices (OAuth, JWT, rate limiting).

What do we offer

Competitive Salaries and Regular salary reviews

5 working days (Monday- Friday) - 9 hours a day

Breakfast and Lunch as well as tea and coffee, are provided

Paid Paternity, Maternity, Marriage Leave, Public Holidays, Sick and Casual Leave

Festival Bonus after completion of Probation

Medical and Accidental Insurance

Amazing Company Mission and Culture

Growth Opportunities

Flexible working environment

Interesting projects

Space for creativity

A motivative, innovative and productive environment to work in

Library books accessible

Weekly and monthly extracurricular activities: Futsal, Hiking, Recreational activities and many more

Team Building Activities and Knowledge Sharing Session

Office workstation with dual monitor and provide the latest tools, technologies, and equipment needed at work

📖 Read complete description on Kumarijob →

✍️ How to Apply

Ready to take the next step in your career?

➡️ Apply on Kumarijob

You will be redirected to the original job posting to complete your application.
KaamNepal does not collect applications or store personal data.

✍️ आवेदन दिनुहोस्

Ready to take the next step in your career?

➡️ आवेदन दिनुहोस्

स्रोत: Kumarijob | You will be redirected to the original job posting to complete your application.
KaamNepal does not collect applications or store personal data.

← सबै जागिरहरू