آگهی‌های استخدامی

استخدام Java Back-End Developer

شرح موقعیت شغلی

ما به دنبال یک Backend Developer ماهر و با انگیزه هستیم تا به تیم TML در ارتباطات سینا بپیوندد. شما مسئول طراحی و پیاده‌سازی معماری‌های نرم‌افزاری پایدار و مقیاس‌پذیر با استفاده از زبان برنامه‌نویسی جاوا و فریم‌ورک Spring خواهید بود. همچنین، همکاری با تیم‌های مختلف جهت بهبود عملکرد، توسعه ویژگی‌های جدید و حل مشکلات فنی بخشی از مسئولیت‌های شماست. انتظار می‌رود که توانایی طراحی و پیاده‌سازی معماری‌های microservices، مدیریت پایگاه‌داده‌های رابطه‌ای و استفاده از ابزارهای version control مانند Git را داشته باشید. در این نقش، شما به بهبود مستمر سیستم‌ها و توسعه راهکارهای نوآورانه در راستای ارتقاء کیفیت و عملکرد سامانه‌ها کمک خواهید کرد.

 

انتظار می‌رود که ویژگی‌های زیر را داشته باشید:

  • تسلط به زبان برنامه‌نویسی جاوا
  • تسلط به فریم‌ورک Spring (Spring Boot، Spring MVC و..)
  • آشنایی با معماری نرم افزار، خصوصا معماری‌های لایه‌ای و microservice
  • آشنایی با ORM (Hibernate) 
  • آشنایی با Git
  • آشنایی با مفاهیم پایگاه داده  رابطه‌ای مانند  MySql 
  • آشنایی با Maven
 

داشتن ویژگی‌های زیر نیز باعث می‌شود گزینه بهتری برای ما باشید:

  • آشنایی با اصول و الگوهای طراحی و توسعه نرم‌افزار و Clean Code 
  • آشنایی با Docker و ابزارهای مشابه
  • آشنایي با مفاهیم تست نویسی
  • توانایی تحقیق، مطالعه و ارائه راهکارهای نوآورانه.
  • آشنایی با مفاهیم شبکه 
  • آشنایی با SNMP، Netconf
 

شایستگی‌ها، خصوصیات کاری:

  • انگیزه و توان بالایی در زمینه کار تیمی داشته باشید و در برعهده گرفتن وظایف، منعطف باشید.
  • انگیزه و توان یادگیری بالایی داشته باشید و بتوانید مفاهیم و مهارت‌های جدید را به سرعت یاد بگیرید.
 

مهارت‌های مورد نیاز

  • Java
  • Back-end
  • Spring Boot
  • RestFul API
  • Git

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۴/۰۱/۱۷
ارسال رزومه