This remote job is open to candidates in specific countries. Please confirm if you want to continue despite potential location restrictions
Paylaşmak
Uzaktan Ayrıntılar
Açık Ülke:Filipinler
Dil Gereksinimleri:İngilizce
İş tanımı
Show original text
JavaSunucu İşlemiSQLHTML5CSS3API
Açıklama
Fonksiyonel gereksinimlere ve zaman çerçevelerine uygun yazılım çözümleri geliştirmek ve sunmak.
Verilen hikayelerin belirlenen takvime uygun olarak, üzerinde anlaşılmış kapsam ve kaliteye uygun bir şekilde teslim edilmesi.
Agile Scrum sürecine katılım, şunları içerir:
Kullanıcı hikayelerinin iyileştirilmesi ve puan tahminleri
Kullanıcı hikayelerinin alt görevlerine ayrılması
Uygun şekilde yorumlanmış kod geliştirilmesi
JUnit veya TestNG birim testlerinin geliştirilmesi
Angular, Material Design, JSP'ler ve Swing gibi ön yüz teknolojilerine aşinalık tercih edilir
Git deneyimi ile birlikte çeşitli dal yönetimi seviyelerinin yönetimi
Kod incelemesi ve işlevsel test senaryosu incelemesine yapıcı katılım
Maven/Ant, Jenkins, Find Bugs/Spot Bugs gibi CI araçlarına aşinalık
Confluence kullanarak diyagram oluşturma dahil olmak üzere işbirlikçi dokümantasyon.
Gereklilik
Aşağıdaki teknolojiler hakkında derin bilgi ve deneyim:
Programlama Dilleri: Spring (Spring Data, Spring MVC) veya JEE (JPA, EJB, JAX-RS) kullanarak Java'da güçlü deneyim, tercihen her ikisi de. Birim testleri için JMockit veya benzeri bir mocking framework ile deneyim.
API'ler: RESTful API'ler, OpenAPI, JSON yükleri ile Web Socket Abonelikleri. SOAP XML tabanlı API'ler - okuma, anlama ve sorun giderme yeteneği.
SQL Server: SQL Server 2008 ve üzeri - T-SQL, stored procedures, SQL fonksiyonları konusunda derin bilgi.
Agile: Agile metodolojisi ile deneyim ve Scrum Master olarak deneyim arzu edilir.
Aşağıdaki teknolojiler avantaj sağlayacaktır:
Java Swing: Masaüstü GUI geliştirme.
SQL Server: Sorgu optimizasyonu/tuning ve performans sorunlarını giderme. SQL Server Reporting Services 2012 ve üzeri, rapor tasarımı ve stored procedures, sorgular, dinamik düzen.
Message Bus: RabbitMQ ve Redis kullanma deneyimi arzu edilir.
Docker: Docker kullanma deneyimi arzu edilir.
HTML5 ve CSS3 ve web uygulamaları deneyimi avantajlıdır.
SQL Server OLAP küpleri ile deneyim avantaj sağlar.
Kişisel Yeterlilikler:
Teknik olmayan personel ve çok disiplinli ekiplerle etkili iletişim kurabilme yeteneği.
Güçlü yazılı, sözlü ve kişilerarası beceriler.
Yüksek derecede öz-motivasyon.
Yüksek baskı altında görevleri önceliklendirme ve icra etme yeteneği.
Yazılımla ilgili konularda araştırma yapabilme yeteneği.
Bağımsız ve ekip ortamında işbirliği içerisinde çalışma yeteneği.
Esnek saatlerde çalışma yeteneği.
Strata Results ofisinde ve/veya müşteri lokasyonlarında çalışmaya istekli ve yetenekli.