
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.
● 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.
● 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.
● 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.
● 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.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای کاریزما
مقایسه من با سایر متقاضیان