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

Senior Backend Developer (FastAPI)

Tehran/ Arjantin
Full Time
شنبه تا چهارشنبه
-
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

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
26 - 42 Years Old
Gender
Men / Women

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

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

این آگهی بسته شده است