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