Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Genel Nitelikler ve İş Tanımı:
Mevcut ve yeni projeler kapsamında yürütülecek analiz, kodlama, optimizasyon ve bakım çalışmalarında görev alacak, aşağıdaki niteliklere sahip takım arkadaşı arıyoruz:
Aranan Nitelikler:
- Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bölümlerden mezun,
- Java backend geliştirme alanında en az 4 yıl deneyimli,
- Yazma, okuma ve anlama becerileri açısından iyi seviyede İngilizce bilgisine sahip,
- Ankara’da ikamet eden veya edebilecek olan.
Gerekli Beceriler ve Deneyim:
- Design Pattern (MVVM, MVC, Observer, Factory, Singleton) konularında ileri düzey bilgi sahibi,
- Java dili, mikro servis mimarisi ve backend uygulamaları konusunda deneyimli,
- Java Spring MVC, Spring Boot veya DropWizard ile yazılım geliştirme tecrübesine sahip,
- Java Thread yapıları hakkında bilgi sahibi,
- En az bir projede ORM framework (Hibernate/JPA) kullanmış,
- SOAP ve REST/JSON web servisleri ile yazılım geliştirmiş,
- Unit Test ve Integration Test yazma konusunda deneyimli,
- PostgreSQL, Oracle veya MS SQL gibi ilişkisel veritabanlarında programlama ve tasarım yapabilen,
- Git ve Feature-Branch Workflow başta olmak üzere, sürüm kontrol sistemleri konusunda deneyimli,
- DevOps metodolojileriyle geliştirilmiş projelerde yer almış veya bu yapıların kurulumunda görev almış,
- Jenkins veya benzeri Continuous Integration (CI) araçlarını kullanmış,
- Statik kod analizi araçlarından (tercihen SonarQube) en az birini kullanmış.
Tercih Sebebi Olabilecek Ek Nitelikler:
- GraphQL, DataLoader ve genel olarak veri sorgulama/manipülasyonu (data query manipulation) kavramları konusunda deneyimli,
- Linux işletim sistemleri (özellikle Ubuntu ve RedHat) hakkında bilgi sahibi,
- Veri eşleme (data mapping) ve veri önbelleğe alma (data caching) konularında deneyimli,
- Çevik yazılım geliştirme süreçleri ve Scrum framework hakkında bilgi sahibi,
- Python programlama diline temel düzeyde hâkim.
Key Skills
Ranked by relevanceReady to apply?
Join SmartICT Bilişim A.Ş. and take your career to the next level!
Application takes less than 5 minutes