Ana içeriğe geç

Senior Full-Stack Java Developer (Java & React/Angular)

Technology
Bewell Technology
Eskişehir, Türkiye1 ay önce
Tam zamanlıOfiste

İş tanımı

Müşterilerimizin ölçeklenebilir kurumsal projelerinde ve dijital dönüşüm süreçlerinde uçtan uca sorumluluk alacak, backend tarafında güçlü Java/Spring Boot deneyimine sahip, frontend tarafında ise modern JavaScript framework’leri (React/Angular) ile kullanıcı dostu arayüzler geliştirebilen Full-Stack Java Developer arıyoruz.

Bu rolde, yüksek trafikli sistemlerin geliştirilmesinden CI/CD ve dağıtık mimari süreçlerine kadar geniş bir yelpazede aktif rol üstleneceksiniz.

İLAN 1: Full-Stack Java Developer

İlan Başlığı: Full-Stack Java Developer (Java & React / Angular)

Profil Özellikleri / Nitelikler:

Genel Kriterler & Beceriler
  • Üniversitelerin ilgili mühendislik bölümlerinden mezun (A/A+ kategorisindeki üniversiteler veya güçlü kurumsal şirket tecrübesine sahip B grubu mezunlar önceliklidir) .
  • Zamana duyarlı ve esnek çalışma dinamiklerine uyum sağlayabilen, sonuç odaklı ve problem çözme yeteneği yüksek.
  • Geliştirdiği işin sorumluluğunu uçtan uca alabilen, güçlü iletişim ve ekip çalışması becerilerine sahip.
Backend & Mimari Yetkinlikler
  • Java (Java 8 / 11 / 21) ve Spring Boot ile mikroservis tabanlı backend servis geliştirme deneyimi.
  • RESTful API tasarımı ve entegrasyonu konusunda tecrübeli.
  • İlişkisel veritabanları ( PostgreSQL, Oracle ) ve tercihen NoSQL ( Couchbase, MongoDB ) tecrübesi; SQL sorgu performans farkındalığı.
  • Temel mesajlaşma sistemleri ( Kafka, ActiveMQ veya benzeri) bilgisi.
Frontend Yetkinlikleri
  • Modern frontend teknolojilerinde ( TypeScript, React ve/veya Angular ) geliştirme deneyimi.
  • Bileşen tabanlı (Component-based) mimari anlayışı ve modern frontend pratiklerine hakimiyet.
Platform, DevOps & Kalite
  • Git versiyon kontrolü, branching stratejileri ve Pull Request süreçlerine hakimiyet.
  • CI/CD süreçleri (Jenkins, GitLab CI vb.), Docker ve Kubernetes / OpenShift ortamları hakkında bilgi sahibi.
  • WebLogic veya benzeri Java uygulama sunucuları hakkında temel bilgi.
  • Maven / Gradle bağımlılık yönetimi ve Unit Test kültürüne sahip olma.
İLAN 2: Senior Backend Java Engineer

Profil Özellikleri / Nitelikler:

Genel Kriterler & Beceriler
  • Üniversitelerin ilgili mühendislik bölümlerinden mezun (A/A+ kategorisindeki üniversiteler veya güçlü kurumsal şirket tecrübesine sahip B grubu mezunlar önceliklidir) .
  • Yazılım sektöründe 5+ yıl aktif geliştirme deneyimi.
  • Karmaşık problemleri analiz edebilen, teknik kararlarını gerekçelendirebilen ve yönlendirmeleri tamamlanmış bağımsız işe dönüştürebilen.
  • Kod review kültürüne yatkın, temiz kod (Clean Code) ve mimari kalite prensiplerini benimsemiş.
Backend, Çekirdek Java & Mimari
  • Java 11+ (tercihen Java 17 / 21 ) ve Spring Boot (Web, Data, Security vb.) ile ileri düzey geliştirme tecrübesi.
  • Derin Java hakimiyeti: Multithreading, Concurrency, Stream API, Memory Model / JVM (Garbage Collection) farkındalığı.
  • OOP, SOLID prensipleri ve temel Design Pattern'lere (Factory, Strategy, Singleton, Builder) hakimiyet.
  • Microservice mimarisi, RESTful API tasarımı, SOAP/XML entegrasyonları ve servisler arası iletişim tecrübesi.
  • Bildirim (Notification) sistemleri ve mobil uygulamalar için backend mimarisi geliştirmiş olma.
Veri, Mesajlaşma & Performans
  • Hibernate / JPA , N+1 gibi ORM problemlerine hakimiyet.
  • Oracle, PostgreSQL veritabanı tecrübesi ve SQL performans optimizasyon yetkinliği.
  • RabbitMQ veya Kafka gibi mesajlaşma altyapılarında deneyim.
  • Redis veya Couchbase ile caching çözümleri geliştirmiş olma.
DevOps, Kalite & Yeni Nesil Araçlar
  • Kod üretim hızını ve kalitesini artırmak için yapay zeka araçlarını ( Claude, GitHub Copilot, Cursor vb.) aktif kullanan.
  • SonarQube gibi kod kalite araçları ve JUnit / Mockito ile test yazma alışkanlığı.
  • Git, Maven/Gradle, CI/CD süreçleri ve WebLogic uygulama sunucusu deneyimi.
Keywords
javajava-developerreact-jsreactspringspring-bootjavascriptcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdlocal-area-networking-lanjava-8restful-apiapplication-programming-interface-apipostgresqlpostgresoraclenosqlcouchbase

Bu pozisyonla ilgileniyor musunuz?