شرکت دانش پژوهان آروشا برای توسعه محصولات هوشمند خود که بر پایه جستجوی معنایی و گراف دانش هستند، به دنبال یک برنامهنویس جاوا با تجربه و خلاق است تا به تیم توسعهدهندگان بپیوندد.
شرح وظایف:
- مشارکت فعال در جلسات برنامهریزی و طراحی محصول
- پیادهسازی و بهینهسازی سیستم
- نوشتن کد با کیفیت بالا، قابل نگهداری و قابل تست
- تهیه مستندات فنی دقیق و قابل فهم
- همکاری نزدیک با تیمهای مختلف از جمله تیمهای هوش مصنوعی و Front-End
مهارتهای مورد نیاز:
- تسلط کامل به زبان برنامهنویسی جاوا یا کاتلین و مفاهیم برنامهنویسی شیءگرا
- تسلط به فریمورکهای Spring Boot
- تجربه کار با پایگاه دادههای NoSQL و SQL
- تجربه کار با داکر
- دانش عمیق از الگوریتمها و ساختارهای داده
- توانایی حل مسئله و تفکر منطقی قوی
- توانایی کار در محیطهای چابک و همکاری در تیم
- آشنایی با Reactive Programming
- آشنایی با RabbitMQ یا Kafka
- آشنایی با Elasticsearch
- آشنایی با معماریهای میکروسرویسها و روشهای توسعه موازی
- آشنایی با مفاهیم هوش مصنوعی و یادگیری ماشین
مزایای همکاری:
- فرصت کار بر روی پروژههای نوآورانه و چالشبرانگیز در حوزه هوش مصنوعی
- همکاری با تیمی مجرب و متخصص
- محیط کاری پویا و یادگیری مستمر
- فرصت رشد و پیشرفت شغلی
اگر شما به دنبال یک چالش جدید و هیجانانگیز هستید و به توسعه نرمافزارهای هوشمند علاقهمندید، به ما بپیوندید.