ما در حال توسعه یک پلتفرم پرداخت مبتنی بر BNPL (Buy Now, Pay Later) هستیم و برای گسترش تیم مهندسی خود به دنبال یک Backend Developer مسلط به Go هستیم.
در این پروژه تمرکز اصلی روی طراحی و توسعه سیستمهای مقیاسپذیر، پایدار و مبتنی بر Microservice است که بتوانند حجم بالایی از تراکنشهای مالی را با اطمینان و کارایی بالا پردازش کنند. اگر علاقهمند به حل چالشهای مهندسی در سیستمهای توزیعشده و معماریهای مدرن هستید، خوشحال میشویم با شما آشنا شویم.
شرح شغل و وظایف
مسئولیتها
طراحی و توسعه Microservices و APIهای RESTful با استفاده از Golang
طراحی معماری سرویسها بر اساس SOLID Principles و Clean Architecture
پیادهسازی سیستمهای Concurrent و High‑Throughput با استفاده از Goroutines و Channels
طراحی و پیادهسازی ارتباط بین سرویسها با NATS در معماری Event‑Driven
طراحی و بهینهسازی Database Schema در PostgreSQL
استقرار و مدیریت سرویسها در محیط Kubernetes
توسعه و نگهداری APIهای پرداخت و سرویسهای اعتباری
پیادهسازی Middlewareهای امنیتی مانند Authentication، Rate Limiting و Validation
بهینهسازی Performance و Scalability سرویسها
مشارکت در Code Review، Refactoring و مستندسازی APIها
شایستگیها و توانمندیهای مورد نیاز
حداقل 3 سال تجربه توسعه Backend با Golang
تجربه عملی در Microservice Architecture
تسلط به REST API
تجربه کار با PostgreSQL
تجربه کار با NATS یا Message Brokerهای مشابه
آشنایی با Kubernetes و Container-based deployment
تسلط به Git و فرآیندهای Collaborative Development
درک عمیق از SOLID Principles و Clean Architecture
توانایی نوشتن کد تمیز، تستپذیر و قابل نگهداری
آشنایی با مفاهیم Distributed Systems و High-load systems
سروسامون، سامانه فروشگاهی شرکت رایان کیمیا لوازم، با هدف ارائه خدمات نوین به مستمری بگیران سازمان تامین اجتماعی، در سال 1402 آغاز به کار کرد. این سامانه با ارائه طرحهای فروش اقساطی بدون نیاز به چک، سفته، ضامن و مراجعه به بانک، امکان خرید انواع لوازم خانگی و کالاهای دیجیتال مثل موبایل و لپتاپ را برای این عزیزان فراهم کرده است.