
Miratech, işletmelerle dijital dönüşüm alanında çalışan küresel bir BT hizmetleri ve danışmanlık şirketidir. Hizmetleri dış kaynak kullanımı, yazılım geliştirme ve profesyonel hizmetleri kapsar; kurumsal hizmet sunumunun ölçeğini, girişimci yenilikçiliğiyle ilişkilendirilen uyarlanabilirlikle birleştirir. 1989 yılında kurulan Miratech, B2B danışmanlık ve SaaS ile ilişkili teknoloji çalışmaları yürütür; yazılım uzmanlığına ve teknoloji hizmetlerine ihtiyaç duyan kuruluşları destekler.
Full Stack Java Mühendisi — Uzaktan (New York)
İş gücü yönetimi ve müşteri deneyimi için Java, React ve bulut tabanlı uygulamalar geliştirin. Ölçeklenebilir servisler ve entegrasyonlar oluşturun; Miratech’te CI/CD ve üretim operasyonlarına destek verin.
Açıklama
- Java ve Spring Boot ile ölçeklenebilir arka uç servisleri tasarlayın ve sürdürün.
- React ve TypeScript kullanarak yeniden kullanılabilir bileşenler, duyarlı düzenler ve erişilebilir etkileşimler içeren web uygulamaları geliştirin.
- REST API’leri geliştirin ve kullanın; OpenAPI/Swagger sözleşmelerini ve hata yönetimini sürdürün.
- Mikro hizmetler, nesne yönelimli tasarım ve olay odaklı kalıplarla modüler çözümler oluşturun.
- Hafif servisler, backend-for-frontend bileşenleri, entegrasyonlar veya geliştirme araçları için Node.js kullanın.
- Veri bütünlüğü, performans ve denetim geçmişi için PostgreSQL veri modelleri ve sorguları tasarlayın ve optimize edin.
- API’ler, web kancaları, mesajlaşma ve ilgili kalıpları kullanarak iç ve dış sistemlerle entegrasyonlar oluşturun ve destekleyin.
- Uygulamaları kapsayıcı hâle getirin; buluta dağıtım, yapılandırma yönetimi ve tutarlı ortamların oluşturulmasına katkıda bulunun.
- Otomatik testler, kalite kapıları ve tekrarlanabilir dağıtımlar içeren Jenkins CI/CD işlem hatları geliştirin ve sürdürün.
- Uygulamalara yapılandırılmış günlük kaydı, metrikler, izleme ve eyleme geçirilebilir hata raporlaması ekleyin.
- İşlevsel sorunları ve üretim sorunlarını çözün; performansı, dayanıklılığı, ölçeklenebilirliği ve sürdürülebilirliği iyileştirin.
- Tasarım oturumlarında, kod incelemelerinde, planlamada ve sürekli iyileştirmede Ürün, UX, QA, DevOps, Mimari ve mühendislik ekipleriyle çalışın.
Gereksinimler
- Üretim uygulamalarında çalışma dâhil, en az beş yıllık full-stack yazılım geliştirme deneyimine sahip olun.
- Özellikle Spring Boot, REST servisleri, kalıcılık, güvenlik ve otomatik testler konusunda uygulamalı Java ve Spring deneyiminiz olsun.
- Angular veya React, TypeScript, HTML, CSS, bileşen tabanlı tasarım, durum yönetimi ve modern test uygulamaları konusunda frontend deneyiminiz olsun.
- Hafif servisler, entegrasyonlar, derleme araçları veya destekleyici bileşenler için Node.js kullanımına aşina olun.
- Dağıtık ortamlarda REST API’leri, mikro hizmetler ve sürdürülebilir uygulamalar geliştirme deneyiminiz olsun.
- Güçlü SQL becerilerine ve PostgreSQL ya da benzer bir ilişkisel veritabanında verimli veri modelleri tasarlama deneyimine sahip olun.
- Bulut tabanlı ve kapsayıcılı uygulamaları geliştirme, dağıtma veya destekleme deneyiminiz olsun.
- Açık iletişim kurun, teknik belgeler hazırlayın ve müşteriyle yapılan çalıştaylara katılın.
- OAuth2, OpenID Connect, JWT ve güvenli API tasarımı bilgisine sahip olun.
- Kafka, RabbitMQ veya benzer mesajlaşma ve olay akışı teknolojileriyle deneyiminiz olsun.
- Kubernetes, bulut platformları, gözlemlenebilirlik araçları ve güvenli yazılım teslimi uygulamalarına aşina olun.
- İş Gücü Yönetimi (WFM), Müşteri Deneyimi (CX), çağrı merkezi veya müşteri hizmetleri çözümlerinde deneyiminiz olsun.
- AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio veya benzer iletişim teknolojileriyle deneyiminiz olsun.
- Tahminleme, planlama, yönlendirme ve uyum dâhil iş gücü optimizasyonu ve çağrı merkezi operasyonlarını anlayın.
- Kurumsal uygulamaları CRM, İK, kimlik, bordro ve analitik platformlarıyla entegre etme deneyiminiz olsun.
- GitHub Copilot veya Claude gibi yapay zekâ destekli geliştirme araçlarına aşina olun.
Yan Haklar
- Sağlık sigortası
- Dil kursları
- Taşınma programı
- ForeverRemote çalışma kültürü kapsamında uzaktan çalışma esnekliği
- Mesleki gelişim fırsatları
- Sertifika programları
- Mentorluk ve yetenek geliştirme programları
- Şirket içi kariyer geçişi fırsatları
- Staj fırsatları
- Dünyanın önde gelen müşterileri için etkili projelerde çalışma
- Açık iletişimi destekleyen kapsayıcı ve destekleyici iş ortamı
- Düzenli ekip oluşturma ve sosyal etkinlikler