استخدام برنامه نویس Back-End (حوزه مالی و بانکی)
شرح موقعیت شغلی
درباره مدیمدیا
شرکت دانشبنیان آبادیس سلامت امروز، در مقیاس واقعی و محیط Production استفاده میشوند و برای ما کیفیت معماری، امنیت، Performance، Scalability و Maintainability اهمیت زیادی دارد.
شرح موقعیت شغلی :
به دنبال یک Senior Backend Developer هستیم که در کنار توسعه سرویسهای Backend، در طراحی معماری و تصمیمات فنی محصولات نیز مشارکت داشته باشد.
اگر تجربه کار با سیستمهای Enterprise، طراحی Microservice و حل مسائل پیچیده Backend را دارید، خوشحال میشویم با شما آشنا شویم.
مسئولیتها :
اگر تجربه کار با سیستمهای Enterprise، طراحی Microservice و حل مسائل پیچیده Backend را دارید، خوشحال میشویم با شما آشنا شویم.
مسئولیتها :
- طراحی، توسعه و نگهداری سرویسهای Backend با Golang و PHP/Laravel
- طراحی و توسعه Microservices، RESTful API و سیستمهای Distributed
- مشارکت در طراحی معماری با تمرکز بر Scalability، Security، High Availability و Maintainability
- طراحی و بهینهسازی PostgreSQL، Query و Index
- پیادهسازی Queue، Background Job، Async Processing و Event-Driven Architecture
- کار با RabbitMQ، Kafka و Redis
- شناسایی و رفع مشکلات Performance و Bottleneck
- پیادهسازی Authentication، Authorization، JWT، OAuth2 و RBAC
- توسعه Unit، Feature و Integration Test و انجام Code Review
- رعایت اصول Clean Code، SOLID و Design Patterns
- همکاری با تیمهای Frontend، Product، QA و DevOps
- مشارکت در CI/CD، Deployment، Monitoring و رفع مشکلات Production
- مستندسازی فنی و بهبود استانداردها و فرآیندهای توسعه
مهارتهای الزامی :
- حداقل ۵ سال تجربه حرفهای Backend Development
- تسلط عملی به Golang و PHP/Laravel
- تسلط به OOP، Laravel، Eloquent و Composer
- تجربه عمیق در Microservices و Distributed Systems
- تسلط به PostgreSQL و بهینهسازی Database
- آشنایی با MySQL و MongoDB
- تسلط به RESTful API و API Integration
- تجربه عملی با Redis، RabbitMQ یا Kafka
- تسلط به Docker، Git/Git Flow و Linux
- تجربه در Debugging، Performance Optimization و Testing
- آشنایی با Laravel Telescope، Debugbar، Postman و Swagger
- آشنایی با Blade، Livewire و Filament
- آشنایی با CI/CD، Monitoring، Logging و Observability
- آشنایی با Agile/Scrum
معماری و مهارتهای فنی :
- تسلط بر Software Architecture، Clean Code، SOLID و Design Patterns
- توانایی طراحی سیستمهای Scalable، Maintainable و High Available
- آشنایی با DDD و Event-Driven Architecture
- توانایی تحلیل Architecture Trade-off و انتخاب راهکار مناسب
- توانایی Code Review و تعریف استانداردهای فنی
امتیازات ویژه :
- تجربه کار با High-Traffic و Mission-Critical Systems
- تجربه High Availability، Fault Tolerance و Distributed Tracing
- تجربه کار با Kubernetes و Cloud Infrastructure
- تجربه در حوزههای Healthcare، Digital Health، FinTech یا Enterprise Software
- تجربه مهاجرت Monolith به Microservices
- تجربه کار همزمان با Golang و Laravel
- سابقه Technical Leadership و هدایت فنی پروژهها
مزایای همکاری :
- حقوق رقابتی متناسب با تجربه
- بیمه تأمین اجتماعی
- پروژههای واقعی و اثرگذار در حوزه سلامت دیجیتال
- امکان مشارکت در تصمیمات فنی و معماری
- فرصت رشد و یادگیری
- ناهار، باشگاه، استخر، Game Room و کافه
شرایط کاری :
- نوع همکاری: تماموقت
- روزهای کاری: شنبه تا چهارشنبه
- ساعات کاری: 9 ساعت شناور
- محل کار: تهران، جنب برج میلاد، دانشگاه علوم پزشکی ایران
مهارتهای مورد نیاز
- SOLID
- Golang
- Linux
- Docker
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست