کاریزما
کاریزما

Senior Backend Developer (FastAPI)

Tehran/ Arjantin
Full Time
Saturday to Wednesday From 08:00 - 17:00
-
Loan -Bonus -Health insurance -Flexible working hours -Learning stipends -Game room -Lunch -Snacks -Breakfast -Occasional packages and gifts
501 - 1000 employees
Finance / Investment
Iranian company dealing only with Iranian entities
1390
Charisma
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
Python - Intermediate
Kafka - Intermediate
Docker - Intermediate

Job Description

Role Overview

We are seeking a Senior Backend Developer with deep expertise in FastAPI and modern backend architecture to join our high-impact engineering team.
 You will design and implement highly scalable APIs, optimize system performance, and ensure secure integrations with financial services and third-party systems. This role demands both hands-on technical leadership and a strategic systems mindset.

This is a key role in our growing fintech platform — where quality, reliability, and precision truly matter.

 

Key Responsibilities

     Design, develop, and maintain scalable microservices using FastAPI and Python 3.10+.

     Implement and integrate authentication and authorization flows using Keycloak (OpenID Connect, OAuth2).

     Develop event-driven systems leveraging Apache Kafka as the messaging backbone.

     Optimize APIs for high performance and reliability in financial transaction environments.

     Design and maintain CI/CD pipelines using Docker, Kubernetes, and modern DevOps tools.

     Collaborate closely with product managers, frontend engineers, and data teams to deliver seamless fintech experiences.

     Ensure security, observability, and fault tolerance across all backend services.

     Mentor junior developers and contribute to engineering best practices.

 

Must-Have Qualifications

     5+ years of professional backend development experience.

     Strong proficiency in Python and FastAPI framework.

     Solid understanding of microservices architecture, RESTful APIs, and asynchronous programming (asyncio).

     Proven experience with Keycloak or other IAM solutions.

     Experience with Kafka, Redis, and PostgreSQL in production-grade systems.

     Hands-on experience in containerization (Docker) and orchestration (Kubernetes).

     Familiarity with CI/CD tools (GitLab CI, Jenkins, or GitHub Actions).

     Strong understanding of software security, monitoring, and API scalability.

     Excellent problem-solving and debugging skills.

     Strong communication and collaboration mindset.

 

Good to Have

     Experience in Fintech, Banking, or Payment Systems.

     Familiarity with DDD, CQRS, or Hexagonal Architecture.

     Experience with async message-driven architectures.

     Knowledge of Cloud Platforms (AWS, GCP, or Azure).

     Familiarity with Prometheus / Grafana for observability.

     Contributions to open-source projects or tech communities.

 

What We Offer

     Opportunity to shape the future of digital finance in Iran.

     Dynamic, mission-driven environment backed by Charisma Holding.

     Competitive compensation and benefits package.

     Continuous learning, professional growth, and collaboration with top-tier engineers.

 

Job Requirements

Age
25 - 40 Years Old
Gender
Men / Women
Software
Python| Intermediate Kafka| Intermediate Docker| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای کاریزما

insight applicant

مقایسه من با سایر متقاضیان