SENIOR JAVA DEVELOPER

DataArt Wrocław sp. z o.o.

Wrocław

2016-10-19

Nasz klient jest jednym z największych supermarketów internetowych na świecie. Specjaliści DataArt pomagają mu w rozwoju i prowadzeniu obsługi serwisów. Ponadto wspierają firmę w tworzeniu portali internetowych i aplikacji mobilnych, systemów kontroli dostaw, narzędzi do zarządzania zasobami ludzkimi, systemów przechowywania danych i realizacji wielu innych projektów.

Nowoczesne systemy informatyczne dały firmie możliwość zwiększenia liczby klientów do pół miliona. Handel detaliczny zapewnia jej roczny dochód w wysokości około miliarda funtów. Ponadto nasz klient chce zyskać na sprzedaży rozwiązań technologicznych, które przyniosły mu sukces.

Na podstawie własnej struktury IT oraz bazując na doświadczeniu zdobytym podczas jej modyfikacji, firma rozwija uniwersalny system, który posiada możliwość konfigurowania uwzględniając potrzeby przedsiębiorstw zainteresowanych jego nabyciem. DataArt zajmuje się doradztwem i tworzeniem oprogramowania dla klienta w obydwu aspektach jego działalności: sprzedaży internetowej i tworzeniu uniwersalnej platformy dla handlu detalicznego.

Wymagania:

Doskonała znajomość Java.

Doświadczenie w tworzeniu aplikacji webowych - min. 3 lata.

Doświadczenie w pracy z bazami danych (SQL lub NoSQL).

Znajomość programowania i projektowania obiektowego (OOP i OOD) oraz wzorców projektowych (design pattern).

Doświadczenie w pracy z mapowaniem obiektowo-relacyjnym (ORM), kontenerami IoC (Spring itp) oraz EJB.

Wiedza z zakresu algorytmów.

Umiejętność pracy w zespole.

Bardzo dobra znajomość j. angielskiego w mowie i piśmie.

Doceniamy:

Znajomość Python.

Znajomość C++.

Znajomość JavaScript oraz biblioteki jQuery.

Doświadczenie w budowaniu interfejsów użytkownika (rich HTML).

Znajomość techniki Test-driven development (TDD).

Doświadczenie w instalacji i konfiguracji serwerów aplikacji (Tomcat, JBoss, GlassFish).

Umiejętność korzystania z narzędzi Maven i Ant.

Doświadczenie w pracy z systemami Continuous Integration (TeamCity, Bamboo, Hudson).

Znajomość innych języków programowania.

Komunikatywny rosyjski.

Naszym pracownikom oferujemy:

Atrakcyjne wynagrodzenie

System premiowania

Płatne nadgodziny i urlopy

Elastyczny czas pracy

Wyjazdy zagraniczne

Dodatkowe ubezpieczenia

Naukę języka angielskiego

Wewnętrzny program rozwoju zawodowego

Spotkania integracyjne, wynajęcie sali sportowej

Brak wymaganego dresscode'u

Pokój odpoczynku

Kawę, herbatę oraz owoce w ciągu dnia pracy

Doskonałą lokalizację biura.