
توسعهدهنده Backend Java (Mid-Level)
ما در شرکت دانشبنیان دادهپردازان ارتباطگستر ویونا به دنبال یک توسعهدهنده Backend Java در سطح Mid-Level هستیم که بتواند در طراحی، توسعه و بهبود سرویسهای Backend در یک معماری مدرن و ماژولار نقش مؤثری داشته باشد.
در ویونا روی سیستمهای سازمانی و مقیاسپذیر و حل مسائل واقعی کسبوکار کار میکنیم؛ بنابراین این موقعیت فقط شامل پیادهسازی تسکهای مشخص نیست و فرصت مشارکت در طراحی، تصمیمهای فنی و بهبود معماری را نیز فراهم میکند.
مسئولیتها
طراحی، توسعه و نگهداری سرویسهای Backend با استفاده از Java و Spring Boot
توسعه و پیادهسازی REST API و سرویسهای ارتباطی بین ماژولها
مشارکت در طراحی و توسعه معماری ماژولار و Microservices
تحلیل مسئله و تبدیل نیازمندیها به راهکارهای فنی قابل اتکا
بهبود Performance، Scalability و Reliability سرویسها
رفع مشکلات و Technical Debt و مشارکت در بهبود کیفیت کد
مشارکت در Code Review و تصمیمهای فنی تیم
پیشبرد مستقل تسکهای فنی و ارائه بهموقع خروجی
مهارتهای مورد نیاز
تسلط خوب به Java
تجربه عملی با Spring / Spring Boot
تجربه طراحی و توسعه REST API
تجربه کار با Git
آشنایی مناسب با SQL و پایگاههای داده رابطهای؛ تجربه Oracle مزیت محسوب میشود
توانایی تحلیل مسئله، دیباگ و یافتن راهکار
توانایی پیشبرد مستقل فعالیتها در چارچوب تیم و معماری پروژه
مزیت محسوب میشود اگر تجربه داشته باشید در:
Spring Ecosystem، بهویژه Spring Security و Spring Gateway
معماری Microservices و سیستمهای ماژولار
gRPC و ارتباط بین سرویسها
Redis و سیستمهای In-Memory
Docker و مفاهیم Containerization
مفاهیم CI/CD و Deployment
بهینهسازی Performance در سرویسهای Backend
ویژگیهای فردی مورد انتظار
مسئولیتپذیری و Ownership نسبت به کار
توانایی تحلیل مسئله و پیدا کردن راهکار، نه صرفاً پیادهسازی دستورات
توانایی پیشبرد مستقل تسکها
علاقه به یادگیری و مواجهه با مسائل فنی جدید
روحیه کار تیمی و ارتباط مؤثر با اعضای تیم
نگاه سیستمی و توجه به کیفیت، پایداری و قابل نگهداری بودن نرمافزار
چرا با ویونا؟
در ویونا قرار نیست فقط کد بزنید؛ در ساختن سیستم و حل مسئلههای واقعی سهیم خواهید بود.
در این موقعیت، فرصت دارید روی پروژههای سازمانی و مقیاسپذیر کار کنید و در بخشهای مختلف چرخه توسعه نرمافزار، از طراحی و معماری Backend تا توسعه، بهینهسازی و بهبود محصول نقش داشته باشید.
بخشی از فضای فنی پروژههای ما شامل Java، Spring Boot، REST API، Microservices، Docker، Oracle و Next.js است و در کنار توسعه نرمافزار، با چالشهای واقعی سیستمهای سازمانی، دادهمحور و مقیاسپذیر مواجه خواهید شد.
ما به دنبال افرادی هستیم که علاوه بر توانایی فنی، مسئولیت کار خود را بپذیرند، مسئله را تحلیل کنند و برای حل آن راهکار ارائه دهند. در مقابل، اعضای تیم فرصت دارند در تصمیمهای مهندسی مشارکت کنند و تجربه خود را در پروژههای واقعی و چالشهای فنی عمیقتر کنند.
اگر Java و Backend را جدی دنبال میکنید و دوست دارید از یک Developer صرف، به یک مهندس نرمافزار با نگاه سیستمیتر تبدیل شوید، خوشحال میشویم رزومه شما را بررسی کنیم.
دفتر مرکزی:
تهران
تعداد کارمندان:
10-49کارمند