Backend Developer

New
A
AI2CYBERCybersecurity
This position in available only for Greek residents.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerPostgreSQLPythonSQLDjangoFlaskFastAPIRedisRESTful APIs

Requirements

  • Strong experience with Python.
  • Experience with Flask, FastAPI, or Django.
  • Good understanding of REST API design.
  • Experience with PostgreSQL.
  • Strong SQL skills and understanding of database design.
  • Experience with Docker and Linux environments.
  • Experience with Git and collaborative development workflows.
  • Understanding of authentication, JWT, RBAC, and API security principles.
  • Experience with background jobs, workers, queues, schedulers, Redis, Celery, or similar technologies.

Responsibilities

  • Design, develop, and maintain backend services using Python.
  • Build clean, stable, and well-documented REST APIs.
  • Develop data ingestion, normalization, enrichment, and processing workflows.
  • Design and maintain database schemas, indexes, queries, and backend data models.
  • Implement background workers, scheduled tasks, automation pipelines, and long-running processing jobs.
  • Work with PostgreSQL, Redis, object storage, and other backend infrastructure components.
  • Implement authentication, authorization, API access controls, rate limiting, and audit-friendly backend logic.
  • Improve backend performance, error handling, logging, and observability.
  • Collaborate closely with frontend developers to define API contracts and deliver reliable data.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now