Java Yazılım Mühendisi İş İlanı

İşveren Hakkında
  • Ankara(Çankaya)
  • Bilişim, İnternet, Yazılım, Bilişim Danışmanlığı
 İş İlanları

GENEL NİTELİKLER

Yazılım teknolojilerini yakından takip ederek elde ettiği kazanımları Savunma Sanayii Komuta Kontrol C5ISR Sistemleri, AR-GE ve Simülasyon Teknolojileri, Bilişim ve Güvenlik Teknolojileri, Nükleer Güvenlik Teknolojileri alanlarında geliştirilen proje ve ürünlerde etkin biçimde uygulayacak, kamu ve ticari kurum projelerinde yer alabilecek,

  • Üniversitelerin bilgisayar mühendisliği, yazılım mühendisliği veya ilgili bölümlerinden mezun,
  • Java ile uygulama geliştirme konusunda en az 2 yıl deneyimli
  • Dağıtık sistemler ve mikroservis mimari tecrübesi olan
  • Mikroservis ile yazılım geliştirmiş
  • Web Servisleri ile ilgili deneyimi olan (SOAP, Restful, JSON, XML, XSLT)
  • Spring (Boot, Security, Context, MVC) teknolojileri ile çalışmış
  • SOLID Design Principles & Design Patterns konularında bilgili
  • ORM araçları hakkında bilgisi olan
  • Maven veya Gradle konularında bilgili
  • TDD konusunda bilgili, birim/entegrasyon test kavramlarına aşina

  • Tercihen Spring Cloud bilgisi olan,
  • Tercihen Java EE spesifikasyonlarına (EJB, JPA, vs) aşina,
  • Tercihen Agile metodolojisi ile yazılım geliştirmiş veya bilgi sahibi olan,
  • Tercihen React, Angular veya diğer Javascript teknolojilerinde bilgili,
  • Tercihen DevOps araçları (Git, Jenkins, Nexus, SonarQube veya benzerleri) konusunda bilgi sahibi,

  • Teknoloji ve yenilikleri takip eden, araştırmacı, öğrenmeye ve gelişmeye açık,
  • Takım çalışmasına yatkın, analitik düşünme ve problem çözme yeteneğine sahip,
  • Literatürü takip edecek düzeyde İngilizce bilgisine sahip.

İŞ TANIMI

1. Yazılım Geliştirme Yaşam Döngüsüne uygun olarak;

  • Projelere ait gereksinimleri inceleyerek analiz ve tasarım faaliyetlerini yürütecek,
  • Tasarıma uygun geliştirme faaliyetlerini gerçekleştirecek ve ekibin gerçekleştirimlerinin tasarıma uygunluğunu takip edecek,
  • Birim test ve entegrasyon testlerini yapacak ve ekibin kalanı tarafından yürütülen testleri gözden geçirecek,

2. Gerçekleştirdiği işlerle ilgili teknik dokümanları hazırlayacak, gözden geçirecek, kayıtları tutacak ve raporlarını hazırlayacak,

3. Yazılım metriklerinin toplanmasına destek verecek,

4. Gerektiğinde proje ekipleri içerisinde SCRUM Master görevini yürütecek,

takım arkadaşları aramaktayız.