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

Tara (سایت رسمی شرکت) Tehran

Posted This week

توضیحات

رشد محصول وقتی ارزشمند است که اعتبار فنی پشت آن بایستد. در همین راستا، در تیم تکنولوژی و زیرساخت، به یک 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 کار کرده باشید   برای شفافیت بیشتر، یادآوری می‌کنیم که: برای این نقش، دنبال هم‌تیمی‌ای هستیم که مسئولیت‌پذیر است و به تحویل باکیفیت متعهد. در تیم‌های چندتخصصی مؤثر همکاری می‌کند. در اجرا دقیق و ریزبین است، به جزئیات اهمیت می‌دهد و یادگیری مستمر را بخشی از کار می‌داند. کیفیت و اعتبار خروجی را در کنار هم تضمین می‌کنیم؛ بنابراین این نقش حضوری بوده و حضور شما در کنار تیم لازم است.  

نوع استخدام

  • تمام وقت

گروه شغلی

رده سازمانی

جزییات

نوع استخدام

  • تمام وقت

گروه شغلی

تحصیلات

رده سازمانی

To see more jobs that fit your career