مسئولیت ها:
• مسئولیت کامل توسعه back-end toranj bi
• طراحی، پیاده سازی، و نگهداری api های استراحتی مقیاس پذیر برای سرویس های داخلی و خارجی
• حفظ و بهینه سازی سیستم های پشتیبان برای عملکرد، مقیاس پذیری و قابلیت اطمینان
• Apis و خدمات سند با استفاده از استانداردهای Swagger/openapi Authorization، استانداردهای openaper apihen امنیت، اطمینان از استانداردهای apihen apihen pro محدود کردن، و اعتبارسنجی ورودی
• همکاری با محصول، طراحی و تیمهای تجاری برای ارائه راهحلهای مالی با کیفیت بالا
• نوشتن کد تمیز، قابل نگهداری و آزمایشپذیر با کنترل نسخه مناسب و شیوههای ci/cd
_______________________________________
پشته فناوری:
بکاند (php - laravel ترجیح داده میشود):
• تجربه قوی با laravel و اکوسیستمهای استراحت و اکوسیستمهای استراحت و اکوسیستم آن، از جمله طراحیهای epiues
و پیادهسازی
معماری میکروسرویسها
و پخش، ذخیرهسازی، و جستجوگر لاراول
و احراز هویت و مجوز (محصن / پاسپورت)
و برنامهریزی کار و اتوماسیون کار
o مستندات api با استفاده از swagger / openapi
o بهترین شیوههای امنیتی آشنا برای apis، input saniting https• input sanitization, rate. لایو وایر برای تعامل توسعه رابط کاربری در لاراول
• مهارت با docker و docker compose برای محیط های محلی و تولیدی
• آشنایی با پیکربندی و استقرار گردش های کاری nginx
• تجربه با خطوط لوله ci/cd (gitlab ci، اقدامات github، یا موارد مشابه)
• دانش redis، صف های پیام • ابزارهای نظارتی (به عنوان مثال، rabbitsq.، و
) درک واحد و تست یکپارچه سازی (phpunit، آفت)
_____________________________________
پایگاه داده و کنترل نسخه:
• مسلط به mysql یا پایگاه های داده رابطه ای مشابه (مثلاً postgresql)
• تجربه قوی با orm گویا، بهینه سازی پرس و جو، و برنامه مهاجرتی، آشنایی با نسخه و نمایه سازی
• آشنایی با نسخه
• آشنایی با نسخه
git (github یا gitlab) و استراتژیهای انشعاب مدرن
_______________________________________
چیزی که ما به دنبال آن هستیم:
• تجربه اثبات شده به عنوان یک توسعهدهنده پشتیبان (ترجیحاً با لاراول)
• درک قوی از طراحی آرامش بخش api، اسناد و اصول امنیتی
• تجربه عملی با محیط کار مبتنی بر dockeree ساخت جلویی پویا اجزای موجود در لاراول
• مهارت های عالی در حل مسئله و اشکال زدایی
• توانایی کار مستقل، رعایت ضرب الاجل ها، و ارائه راه حل های تمیز و قابل اعتماد
• آشنایی با سیستم های مالی یا پلتفرم های معاملاتی یک مزیت است
*Responsibilities:
• Take full responsibility for the back-end development of Toranj BI
• Design, implement, and maintain scalable RESTful APIs for internal and external services
• Maintain and optimize backend systems for performance, scalability, and reliability
• Document APIs and services using Swagger / OpenAPI standards
• Ensure API security through proper authentication, authorization, rate limiting, and input validation
• Collaborate with product, design, and business teams to deliver high-quality financial solutions
• Write clean, maintainable, and testable code with proper version control and CI/CD practices
________________________________________
*Tech Stack:
Back-End (PHP - Laravel preferred):
• Strong experience with Laravel and its ecosystem, including:
- Queues, Events & Listeners
- RESTful API design and implementation
- Microservices architecture
- Broadcasting, Caching, and Laravel Scout
- Authentication & Authorization (Sanctum / Passport)
- Job Scheduling and Task Automation
- API documentation using Swagger / OpenAPI
- Security best practices for APIs (tokens, rate limiting, input sanitization, HTTPS)
• Familiar with Laravel Livewire for interactive UI development within Laravel
• Proficiency with Docker and Docker Compose for local and production environments
• Familiarity with Nginx configuration and deployment workflows
• Experience with CI/CD pipelines (GitLab CI, GitHub Actions, or similar)
• Knowledge of Redis, message queues (e.g., RabbitMQ, SQS), and job monitoring tools
• Understanding of unit and integration testing (PHPUnit, Pest)
________________________________________
Database & Version Control:
• Proficient in MySQL or similar relational databases (e.g., PostgreSQL)
• Strong experience with Eloquent ORM, query optimization, and indexing
• Familiarity with database migrations, seeding, and schema versioning
• Proficient with Git (GitHub or GitLab) and modern branching strategies
________________________________________
What We’re Looking For:
• Proven experience as a Backend Developer (preferably with Laravel)
• Strong understanding of RESTful API design, documentation, and security principles
• Hands-on experience with Docker-based environments and containerized workflows
• Familiarity with Livewire for building dynamic front-end components in Laravel
• Excellent problem-solving and debugging skills
• Ability to work independently, meet deadlines, and deliver clean, reliable solutions
• Familiarity with financial systems or trading platforms is a plus
این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت ایران تلنت برین و از اونجا برای این شغل اقدام کنین.