Resilinc
Resilinc

Resilinc, tedarikçi ağları ve olası kesintiler hakkında daha net görünürlüğe ihtiyaç duyan kuruluşlara tedarik zinciri risk yönetimi ve dayanıklılık yazılımları sunar. Platformu; yapay zekâ, özel tedarik zinciri verileri, haritalama, izleme, öngörücü analizler ve risk puanlamasını bir araya getirerek işletmelerin sorunları önceden öngörmesine ve küresel tedarikçilerle müdahaleleri koordine etmesine yardımcı olur.

Şirket; havacılık, sağlık ve yüksek teknoloji üretimi dâhil olmak üzere çeşitli sektörlerde tedarik zinciri sürekliliğini, uyumluluğu, iş sürekliliği planlamasını ve ESG denetimini destekler. Çözümleri CEO'lar, satın alma yöneticileri ve tedarik zinciri dayanıklılığı yöneticileri gibi liderler ve uygulayıcılar için uygundur.

Kıdemli Yazılım Mühendisi, Java/Spring Boot — Resilinc (Hindistan Uzaktan)

Resilinc'e katılarak aracılı yapay zekâ destekli tedarik zinciri istihbarat platformu için Java ve Spring Boot arka uç hizmetleri geliştirin. Ölçeklenebilir üretim kullanımı için dayanıklı mikro hizmetler, API'ler ve bulut tabanlı sistemler tasarlayın.

Açıklama

  • Java ve Spring Boot ile ölçeklenebilir, yüksek performanslı arka uç hizmetleri tasarlayın, geliştirin, test edin, dağıtın ve sürdürün
  • Yeniden kullanılabilir, üretime hazır kodlar geliştirin; teknik tasarımlara ve mimari kararlara katkıda bulunun
  • Kullanılabilirlik, ölçeklenebilirlik, dayanıklılık ve hata toleransı için optimize edilmiş REST API'leri ve mikro hizmetler oluşturun
  • Kimlik doğrulama, yetkilendirme ve yerleşik API güvenliği uygulamalarıyla hizmet entegrasyonlarını güvence altına alın
  • Verimli şemalar ve veri erişim çözümleri geliştirmek için PostgreSQL ve diğer ilişkisel veritabanlarını kullanın
  • JPA ve Hibernate ile karmaşık SQL sorguları yazın, analiz edin ve optimize edin
  • CI/CD uygulamalarıyla Azure bulut uygulamalarını dağıtın, işletin ve ölçeklendirin
  • Konteyner tabanlı dağıtımı, orkestrasyonu ve operasyonel hazırlığı desteklemek için Docker ve Kubernetes kullanın
  • Çok iş parçacıklılığı, eşzamanlılık, önbellekleme, yeniden denemeler, dayanıklılık ve hata toleransı dâhil dağıtık sistem desenlerini uygulayın
  • JUnit, Mockito, Testcontainers veya benzer araçlarla birim ve entegrasyon testleri oluşturun ve kod incelemelerine katkıda bulunun
  • Hizmetleri ve özellikleri sunmak için ürün yöneticileri, mimarlar, QA, DevOps ve mühendislik ekipleriyle iş birliği yapın
  • Mühendislik standartlarını güçlendirmeye yardımcı olurken genç ve orta düzey mühendislere mentorluk yapın
  • Karmaşık üretim sorunlarını araştırın, temel nedenleri belirleyin ve kalıcı çözümler sunun
  • Uygulama performansını, ölçeklenebilirliğini, gözlemlenebilirliğini, güvenliğini, geliştirme iş akışlarını ve kod kalitesini geliştirin
  • İlgili teknoloji gelişmelerini takip edin ve mühendislik iyileştirmeleri için pratik fırsatları değerlendirin

Gereksinimler

  • Bilgisayar Bilimleri, Mühendislik veya ilgili bir alanda lisans ya da yüksek lisans derecesi veya eşdeğer pratik deneyim
  • Java, Spring Boot ve arka uç mühendisliğinde güçlü uygulamalı uzmanlıkla 5–8+ yıl profesyonel yazılım geliştirme deneyimi
  • Nesne yönelimli tasarım, SOLID ilkeleri ve yerleşik tasarım desenlerini kullanarak REST API'leri, mikro hizmetleri ve dağıtık uygulamaları tasarlama konusunda güçlü geçmiş
  • Alt sorgular, birleştirmeler, küme işlemleri, toplama işlevleri, şema tasarımı ve sorgu optimizasyonu içeren karmaşık SQL sorguları yazma konusunda 3+ yıl uygulamalı deneyim
  • İlişkisel veritabanları ve PostgreSQL konusunda güçlü deneyim
  • JPA/Hibernate, Git, Maven veya Gradle ve JUnit ile Mockito gibi otomatik test araçlarıyla uygulamalı deneyim
  • Azure, Docker, Kubernetes ve CI/CD işlem hatlarıyla çalışma deneyimi
  • Güvenli arka uç geliştirme konusundaki sağlam bilgiyle desteklenen güçlü hata ayıklama, analitik düşünme, problem çözme ve performans ayarlama becerileri
  • Çevik/Scrum ekiplerinde deneyim dâhil olmak üzere mükemmel iletişim ve iş birliği becerileri
  • Sorumluluk alma, değişen önceliklere uyum sağlama ve hızlı tempolu ürün mühendisliği ortamında etkili çalışma becerisi
  • Yüksek hacimli, yüksek kullanılabilirlikli SaaS veya kurumsal platformlar geliştirme deneyimi
  • OAuth 2.0, JWT, gözlemlenebilirlik araçları ve DevOps uygulamaları bilgisi
  • Performans testi, altyapı olarak kod, Etki Alanı Odaklı Tasarım veya Angular ya da React gibi ön yüz teknolojilerine aşinalık

Yan Haklar

  • Tamamen uzaktan çalışma düzeni
  • Sağlık, finansal güvenlik ve esenliği destekleyen kapsamlı yan haklar
  • Yüz yüze iletişim kurma fırsatları
  • Teknik uzmanlık geliştirme fırsatları
  • Sahiplenme, amaç ve etkili teknolojiyi şekillendirmede söz sahibi olma üzerine kurulu bir kültür