برنامه‌نویس ارشد جاوا (Java)

Tara (سایت رسمی شرکت) تهران

این هفته منتشر شده

توضیحات

رشد محصول وقتی ارزشمند است که اعتبار فنی پشت آن بایستد. در همین راستا، در تیم تکنولوژی و زیرساخت، به یک Senior Java Developer نیاز داریم که با کدنویسی تمیز و طراحی معماری سنجیده، پایداری و مقیاس‌پذیری را تضمین کند؛ مهندسی که اصول نرم‌افزار را عمیق می‌شناسد، از حل مسئله لذت می‌برد و در تیم‌های چابک فقط کد نمی‌نویسد؛ اعتبار فنی محصول را با معماری درست می‌سازد.   آنچه شما را برای این مأموریت آماده می‌کند: تسلط کامل به Java (نسخه ۱۷ به بالا)  آشنایی عمیق با مفاهیم OOP، اصول SOLID و پیاده‌سازی Clean Code تسلط بهDesign Patterns  و توانایی استفاده هدفمند از آن‌ها در طراحی نرم‌افزار درک فنی قوی از Data Structures و مفاهیم Concurrency تجربه عملی باSpring Boot  و ماژول‌های وابسته آشنایی با پایگاه‌های داده رابطه‌ای (SQL) و غیررابطه‌ای  (NoSQL) تجربه کار باKafka  یا سایر Message Brokerها آشنایی با معماریMicroservices  و پیاده‌سازی در بستر Cloud-based درک مناسب از فرآیندهایTest Automation  و نگارش تست‌های یکپارچه حداقل ۶ سال تجربه حرفه‌ای در توسعه سیستم‌های نرم‌افزاری در مقیاس سازمانی مهارت‌هایی که سرعت‌مان را بیشتر و ریسک‌مان را کم‌تر می‌کند: تجربه کار در پروژه‌های مالی یا فین‌تک داشته باشید با رویکردهایTDD / BDD  آشنا باشید تجربه استفاده ازSpring Batch  داشته باشید با ابزارها و فرآیندهای توسعه مدرن مانند CI/CD، Git، Jira و Scrum کار کرده باشید   برای شفافیت بیشتر، یادآوری می‌کنیم که: برای این نقش، دنبال هم‌تیمی‌ای هستیم که مسئولیت‌پذیر است و به تحویل باکیفیت متعهد. در تیم‌های چندتخصصی مؤثر همکاری می‌کند. در اجرا دقیق و ریزبین است، به جزئیات اهمیت می‌دهد و یادگیری مستمر را بخشی از کار می‌داند. کیفیت و اعتبار خروجی را در کنار هم تضمین می‌کنیم؛ بنابراین این نقش حضوری بوده و حضور شما در کنار تیم لازم است.  

نوع استخدام

  • تمام وقت

گروه شغلی

رده سازمانی

جزییات

نوع استخدام

  • تمام وقت

گروه شغلی

تحصیلات

رده سازمانی

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،