BackEnd Developer

NASTHA GROUPDepok, Jawa Baratglintspublished 10/19/2026
Must-have:PythonDockerBackendAI

Your tasks

Job Responsibilities

  1. Develop and enhance backend services using Python and FastAPI.
  2. Design, develop, and maintain APIs and business logic based on application requirements.
  3. Build and manage data pipelines and background processing workflows using Celery and Apache Airflow.
  4. Integrate and manage data and storage solutions, including SQL Server, Redis, OpenSearch, and S3 Object Storage, for the AI Anti-Fraud Platform.
  5. Develop Retrieval-Augmented Generation (RAG) integrations to support LLM-powered chatbot services within the Virtual Assistant Platform.
  6. Perform testing, debugging, and troubleshooting to ensure backend service reliability and performance.
  7. Build and package backend applications into Docker containers.
  8. Support deployment activities and resolve backend-related issues in both development and production environments.

Requirements

  1. Proficient in Python and the FastAPI framework.
  2. Experience in RESTful API development and backend architecture.
  3. Experience building and managing data pipelines and background jobs using Celery and Apache Airflow.
  4. Strong knowledge of databases and storage technologies, including SQL Server, Redis, OpenSearch, and S3 Object Storage.
  5. Understanding or hands-on experience with Retrieval-Augmented Generation (RAG) and Large Language Models (LLMs).
  6. Familiarity with Docker for application containerization, building, and packaging.
  7. Strong debugging and troubleshooting skills, with an understanding of application deployment processes.