ما در داتین بهدنبال همکاری خلاق و باپشتکار هستیم تا در نقش برنامهنویس جاوا در تیمهای توسعه نرمافزاری ما را همراهی کند. برنامهنویس جاوا در داتین با پذیرفتن مسئولیتهای زیر به پیشبرد اهداف تیم کمک میکند:
- طراحی و پیادهسازی نیازهای زیرساختی توسعه نرمافزار
- بهبود زیرساختی سامانه موجود و تلاش در جهت توسعه ویژگیهای جدید
برای انجام بهتر این وظایف، دانش و مهارتهای زیر نیاز است:
- تسلط بر Java SE
- آشنایی با Java EE
- تسلط بر مفاهیم شیءگرایی
- تسلط بر اصول و الگوهای طراحی و توسعه نرمافزار و Clean Code
- آشنایی با ORM (ترجیحاً Hibernate)
- آشنایی با مفاهیم پایگاه داده و توانایی نوشتن Query
- آشنایی با معماری نرمافزار، خصوصاً معماریهای لایهای و Microservice
- مهارت در انجام کار تیمی