ما در حال ساخت یک پلتفرم نرمافزاری مدرن هستیم که بر پایه معماری Microservice و رویکرد API-First توسعه پیدا میکند.
در این تیم، توسعهدهنده فقط مجری نیست؛ در تصمیمسازی، طراحی معماری، تحلیل مسئله و ساخت محصول نقش واقعی دارد.
اگر از حل مسئلههای سخت، یادگیری تکنولوژیهای جدید و ساختن سیستمهای واقعی در مقیاس بالا لذت میبرید، اینجا برای شما ساخته شده است.
کارهایی که انجام میدهید
طراحی و توسعه سرویسهای Backend با Java
طراحی و پیادهسازی REST APIهای تمیز، استاندارد و مقیاسپذیر
مشارکت در طراحی معماری Microservice و توسعه سیستمهای جدید
بهینهسازی Performance و دیتابیس در مقیاس واقعی
همکاری نزدیک با تیم محصول، UI/UX و DevOps
مشارکت در تصمیمات فنی و رشد فنی کل سیستم
در صورت نیاز توسعه بخشهای Frontend و اتصال به Backend
تکنولوژیهایی که با آنها کار میکنید
Java
Java 17+، همراه با درک عمیق از OOP، SOLID و Design Pattern بهعلاوه تجربه کار با Core مفاهیم مثل Collections، Stream API، Concurrency و JVM
Spring Ecosystem
Spring Boot، Spring MVC، Spring Security، Spring Data JPA و Validation (Spring Cloud و Spring Batch مزیت محسوب میشود)
Backend Development
REST API Design، JWT / OAuth2، Swagger/OpenAPI تجربه تستنویسی (JUnit، Mockito) و کار با Maven یا Gradle
Database
کار با PostgreSQL یا MySQL در کنار MongoDB و Redis به همراه تجربه واقعی در Query Optimization، Indexing و Transaction Management
Architecture & Systems
طراحی و کار با: Microservice Architecture، Event-Driven Systems، Distributed Systems به همراه Kafka یا RabbitMQ، API Gateway، Caching، Logging و Monitoring
DevOps
Git، Docker، Linux و CI/CD (Jenkins یا GitLab CI) Kubernetes مزیت محسوب میشود
Frontend (در حد نیاز)
اگر لازم شود، بتوانید صفحات ساده مدیریتی بسازید یا با تیم Frontend هماهنگ شوید: HTML، CSS، JavaScript/TypeScript، React یا Vue.js
چه کسی را دنبال میکنیم؟
ما دنبال کسی نیستیم که فقط “کدنویسی بلد باشد”.
دنبال فردی هستیم که:
مسئله را درست بفهمد، نه فقط کد بزند
بتواند راهحل طراحی کند، نه فقط اجرا
کد تمیز و قابل نگهداری بنویسد
در تصمیمهای فنی مشارکت کند
از ابزارهای جدید (حتی AI) برای سریعتر و بهتر کار کردن استفاده کند
مسئولیت کیفیت محصول را جدی بگیرد
شرایط لازم
حداقل ۵ سال تجربه حرفهای در Java Backend Development
تجربه کار در پروژههای Enterprise
آشنایی با طراحی سیستمهای مقیاسپذیر
تجربه کار تیمی در محیط Agile/Scrum
تسلط بر Git
مزیتهای ویژه
اگر تجربه این موارد را داشته باشید یک امتیاز بزرگ محسوب میشود:
Elasticsearch، Nginx، Keycloak، Kubernetes، Prometheus، Grafana Workflow Engine، BPMN، n8n و همچنین تجربه کار با AI Agent، RAG و LLM Integration
مزایای همکاری
کار روی یک محصول واقعی و در حال رشد
نقش مستقیم در تصمیمهای معماری و فنی
فضای یادگیری سریع و واقعی، نه صرفاً آموزشی
دسترسی به تکنولوژیهای جدید و ابزارهای AI
همکاری با تیمی فنی و اهل حل مسئله
برای ما صرفاً تعداد سالهای سابقه مهم نیست. به دنبال فردی هستیم که بتواند مسئله را تحلیل کند، راهکار مناسب ارائه دهد، کد تمیز و قابل نگهداری بنویسد، در صورت نیاز در بخشهای مختلف محصول مشارکت کند و مسئولیت کیفیت محصول را بر عهده بگیرد.
ما آینده رو دنبال میکنیم
در این مسیر با همکارانی متخصص، خلاق، ایده پرداز و پر تلاش همراه شدیم و با برنامهریزی بلند مدت و تفکری متفاوت خود را برای ورود به بازارهای بین المللی آماده می کنیم.
این طرز فکر نامحدود به ما کمک کرده که محصولات، راهحلها و پلتفرمهایی را برای ارائه خدمات خاص به مشتریانمان فراهم کنیم.