Yazılım Geliştirme Uzmanı (Java)
YÜKSEKÖĞRETİM KURULU BAŞKANLIĞI
Açıklama
İlan detayları.
Mezuniyet ve nitelikler
- Bilgisayar mühendisliği, yazılım mühendisliği ya da bunlara denkliği/eşdeğerliği Yükseköğretim Kurulu'nca kabul edilmiş yükseköğretim kurumlarından mezun olmak.
- Belgelendirmek kaydıyla lisans mezuniyetinden sonra yazılım geliştirici olarak en az 3 yıllık çalışma deneyimine sahip olmak
- Java ve Spring Boot kullanılarak geliştirilen uygulamaların geliştirme ve bakım çalışmalarında fiilen görev aldığını belgelendirmek.
- Spring Security ve Spring Data bileşenleri hakkında bilgi sahibi olmak.
- Oracle veya PostgreSQL ilişkisel veri tabanları konusunda bilgi ve deneyim sahibi olmak.
- JPA ve Hibernate gibi ORM teknolojileri hakkında bilgi sahibi olmak.
- Web teknolojileri (HTML/HTML5, XHTML, CSS/CSS3, Javascript) konularında bilgi sahibi olmak.
- Javascript framework veya kütüphanelerinden en az birinde (React, Vue, Angular vb.) bilgi sahibi olmak.
- Web servisleri, SOAP, REST gibi teknolojiler hakkında bilgi sahibi olmak.
- Yazılım geliştirme yaşam döngüsü (SDLC) ve çevik yazılım geliştirme (Scrum, Kanban) süreçleri hakkında bilgi sahibi olmak.
- Versiyon Kontrol Sistemleri (Git, SVN vb.) hakkında bilgi sahibi olmak.
- Nesne Yönelimli Programlama (OOP), Temiz Kod, SOLID prensipleri ve Tasarım Kalıpları hakkında bilgi sahibi olmak.
Başvuru
elektronik ortamda