-
HAVELSAN

Yazılım Mühendisi (Komuta Kontrol Mimarileri)

HAVELSAN
Turkey · Full-time · Associate

Komuta Kontrol Savunma Teknolojileri GMY kapsamında yürütülen yazılım projelerinde görevlendirmek üzere takım arkadaşları arıyoruz.


İş Tanımı

  • Gereksinim analizine katkıda bulunmak ve teknik tasarım süreçlerinde yer almak
  • Kod inceleme süreçlerine katılarak kod kalitesini artırmak ve ekip içinde bilgi paylaşımını desteklemek
  • Agile/Scrum metodolojileri ile çalışarak sprint planlamasına ve geliştirme süreçlerine dahil olmak.
  • Yazılım geliştirme süreçlerinde dokümantasyon sağlamak
  • Hata ayıklama ve test süreçlerinde aktif rol almak
  • Performans ve güvenlik gereksinimlerini dikkate alarak kod yazmak


Öğrenim Düzeyi/Alanı

Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bölümlerinden mezun olmak.


Teknik Yetkinlikler ve Deneyim

A. Minimum Yetkinlikler

  • Java yazılım dilinde deneyimli
  • En az 5 yıl Yazılım Geliştirme tecrübesi olan
  • Windows ve Linux İşletim Sistemlerini biliyor olan
  • Java ve Spring Framework kullanarak backend uygulamaları geliştirmek ve test etmek
  • React kütüphanesi ile web arayüz geliştirme konusunda bilgi sahibi olmak
  • React kullanarak kullanıcı arayüzleri (UI) geliştirmek
  • Spring Framework ve Spring Boot konularında temel bilgi sahibi olmak
  • Nesne yönelimli programlama prensiplerine (OOP) hakim olmak
  • Nesne yönelimli programlama prensiplerini (encapsulation, inheritance, polymorphism, abstraction) etkin bir şekilde kullanarak kod yazmak
  • Veri yapıları ve algoritmalar konusunda temel bilgiye sahip olmak


B. Tercih Edilen Yetkinlikler

  • JUnit veya benzeri test kütüphaneleri hakkında bilgi sahibi olmak.
  • RESTful API'ler hakkında bilgi sahibi olmak.
  • Mikroservis mimarisi hakkında temel bilgi sahibi olmak.
  • Container teknolojileri (Docker, Kubernetes) hakkında bilgi sahibi olmak.
  • CI/CD (Sürekli Entegrasyon/Sürekli Teslimat) süreçleri hakkında bilgi sahibi olmak
  • Temel veritabanı kavramlarına (SQL/NoSQL) aşina olmak
  • Git vb. sürüm kontrol sistemleri kullanma konusunda temel bilgi sahibi olmak
  • Veri yapıları (array, linked list, stack, queue, tree, graph) ve algoritmalar hakkında bilgi sahibi olmak ve uygun çözümler üretmek


C. İşin Gerektirdiği Davranışsal Yetkinlikler ve Diğer Hususlar

  • İyi derecede İngilizce bilmek (teknik dokümanları okuyup anlayabilecek ve temel iletişim kurabilecek seviyede)
  • Yazılım Mühendisliği alanında kariyerini bina etmek için istekli ve iddialı olmak
  • Takım çalışmasına yatkınlık
  • Yüksek sorgulama yeteneği ve iyi bir seviyede analitik problem çözme becerisi
  • Yazılı ve sözlü ortamda iyi iletişim yeteneği
  • Yeni teknolojileri öğrenmeye ve kendini geliştirmeye açık olmak

Key Skills

Ranked by relevance

spring boot kubernetes docker linux oop ui
Login to Apply
Posted
Mar 03, 2025
Type
Full-time
Level
Associate
Location
Ankara
Company
HAVELSAN

Industries

Defense Space Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
HAVELSAN
Related

C++ Yazılım Mühendisi

2025-09-01

Full-time
Associate
Turkey
Defense
Engineering
View Job Details
HAVELSAN
Related

Java Yazılım Mühendisi

2025-08-07

Full-time
Associate
Turkey
Defense
Engineering
View Job Details
HAVELSAN
Related

Yazılım Mühendisi (Barış Kartalı)

2025-07-30

Full-time
Associate
Turkey
Defense
Engineering