شرح موقعیت
شرح شغل به دنبال فردی علاقه مند به یادگیری و توسعه نرم افزار در حوزه جاوا هستیم که تمایل داشته باشد در کنار تیم فنی دانش خود را در محیط واقعی پروژه ارتقا دهد. شرایط دوره دوره کارآموزی به مدت یک الی سه ماه می باشد. امکان استخدام بعد از دوره یادگیری و توسعه برنامههای کاربردی با Java آشنایی و کار با مفاهیم Java Core یادگیری و استفاده از Spring Boot همکاری با تیم توسعه در پیادهسازی قابلیتهای نرمافزاری رفع خطاها و مشکلات ساده نرمافزاری با راهنمایی اعضای تیم آشنایی و کار با Git و کنترل نسخه مشارکت در Code Review و جلسات تیم فنی مستندسازی فعالیتها و کدهای توسعهیافته پیشنیازهای عمومی علاقهمند به یادگیری و رشد در حوزه برنامهنویسی؛ مسئولیتپذیر و متعهد به انجام وظایف؛ توانایی کار تیمی و ارتباط مؤثر؛ پذیرش بازخورد و علاقه به یادگیری از اعضای تیم؛ توانایی حل مسئله و تفکر منطقی؛ امکان حضور منظم در دوره کارآموزی. پیشنیازهای فنی آشنایی اولیه با Java Core؛ آشنایی مقدماتی با Git مزیت محسوب میشود؛ آشنایی اولیه با Spring Boot مزیت محسوب میشود؛ مسیر رشد در طول دوره، عملکرد کارآموز از نظر یادگیری، توانایی فنی، حل مسئله، مسئولیتپذیری و همکاری تیمی ارزیابی میشود و افراد دارای عملکرد مناسب میتوانند در اولویت جذب و همکاری با شرکت قرار گیرند. سرفصل های آموزشی شنایی با معماری و ساختار پروژه واقعی آشنایی با فرآیند توسعه و تحویل Feature نحوه تحلیل و پیادهسازی یک Requirement آشنایی با کدهای موجود و توسعه روی پروژه کار با Stream API و Functional Programming اصول خوانایی و نگهداری کد توسعه REST API کار با Hibernate/JPA و مدیریت روابط بین موجودیتها کار با Oracle، طراحی و تحلیل Queryهای پیچیده بررسی Performance Queryها ساخت و طراحی گزارش با Jasper Report کار با Git (branch, commit, pull, push, stash) Exception Handling Debugging و تحلیل خطا Queryهای پیچیده SQL، HQL، Query
نیازمندیها
- کارآموزی
- جاوا