HamburgerMenu
hirist

Python Developer - FastAPI/PostgreSQL

Posted on: 28/12/2025

Job Description

Description :


Employment Type : Full-time


Experience Level : 4 to 10 yrs


Tech Stack : FastAPI, Redis, Celery, PostgreSQL, Docker, GraphQL


Nice to Have : React.js, Next.js, BigQuery


About the Role :


We are looking for a highly skilled Full Stack / Backend Developer to join our engineering team. The ideal candidate will have strong experience in building scalable, highperformance backend services using FastAPI, distributed task systems using Celery, and event-driven or caching workflows with Redis. Exposure to frontend frameworks and cloud-based data platforms is a plus.


Key Responsibilities :


- Design, build, and maintain backend services and APIs using FastAPI.


- Implement asynchronous task processing and job queues using Celery and Redis.


- Model, query, and optimize relational data using PostgreSQL.


- Develop and maintain GraphQL APIs, ensuring efficient schema design and performance.


- Containerize applications and manage deployments using Docker.


- Collaborate with frontend developers to integrate UI with backend APIs.


- Write clean, maintainable, and well-tested code.


- Participate in code reviews, architecture discussions, and sprint ceremonies.


- Troubleshoot production issues and contribute to continuous improvement of the system.


Required Skills & Experience :


- Strong proficiency in Python and FastAPI.


- Hands-on experience with Redis (cache, queues) and Celery (task orchestration).


- Solid understanding of PostgreSQL including schema design, indexing, and optimization.


- Experience building and consuming GraphQL APIs.


- Good understanding of Docker for local development and deployment.


- Familiarity with microservices architecture, REST, and asynchronous programming.


- Experience working with Git and modern DevOps practices.


Good to Have :


- Experience in React.js or Next.js for frontend development.


- Familiarity with Google BigQuery or other cloud data warehouses.


- Understanding of Kubernetes or container orchestration tools.


- Knowledge of CI/CD pipelines and cloud platforms (GCP/AWS/Azure).


- Experience in banking or finance domain


Soft Skills :


- Strong problem-solving and debugging skills.


- Ability to work in a fast-paced, collaborative team environment.


- Good communication skills and attention to detail.


Education :


- Bachelor's degree in computer science, Engineering, or related field (or equivalent practical experience).


info-icon

Did you find something suspicious?