SCALA Programátor

Ponuka úspešne obsadená

Základné informácie

Do nášho tímu TITANOV (freelancerov) hľadáme programátora na pozíciu SCALA Programátor na technologicky zaujímavý a inovatívny medzinárodný [on-site/off-site] projekt pre sektor cestovného ruchu (lodná doprava) v Bratislave.

Interné číslo 170525B
Názov pozície SCALA Programátor
Predpokladaná suma plnenia 4800 až 6000 € mesačne
Miesto plnenia Slovensko / Bratislava / Off-site
Termín 04.09.2017 - 04.03.2018
Nástup na projekt 04.09.2017 alebo dohodou, full-time, on-site / off-site
Dĺžka alokácie 6 mesiacov s možnosťou predĺženia

Reagovať na pracovnú ponuku

Popis pozície

  • vývoj v jazyku SCALA (SCAlable LAnguage)
  • spolupráca na prevratnom inovatívnom riešení v danom segmente
  • [reactive/functional] vývoj back-end časti systému v SCALA
  • spolupráca v rámci agilného (SK + EN) tímu v zložení: back-end (SCALA) programátori, front-end (JS) programátori, SCRUM Master
  • spolupráca s front-end tímom (AngularJS)
  • po zapracovaní sa na projekte je možná spolupráca v SETUPe: 3 dni/týžden ON-SITE + 2 dni/týždeň OFF-SITE (podľa dohody na projekte)

Požiadavky

  • min. 1-ročná aktívna skúsenosť s programovaním v SCALA alebo inom funkčnom programovacom jazyku (Haskell, Erlang, Clojure,...)
  • znalosť princípov objektovo orientovaného programovania
  • znalosť princípov funkčného programovania
  • skúsenosti s framework-om Play
  • skúsenosti s toolkit-om Akka
  • znalosť relačných databáz
  • skúsenosti s Oracle DB
  • znalosť SQL
  • skúsenosti s niektorým z repository systémov (Git/SVN,...)

  • výhodou: skúsenosti s testovacími framework-ami (ScalaTest, JUnit, Cucumber)
  • výhodou: skúsenosti s Node.js
  • výhodou: znalosť a používanie návrhových a architektonických vzorov/konceptov/štýlov
  • výhodou: skúsenosti s framework-om Apache Hadoop
  • výhodou: skúsenosti s Big Data technológiami (Hadoop, Flume, Spark, Hive, Impala, ...)
  • výhodou: skúsenosti s používaním project track-ovacích nástrojov (napr. JIRA, Confluence, ...)
  • výhodou: skúsenosti s agilným spôsobom SW vývoja (SCRUM, LEAN, KANBAN, ...)
  • výhodou: znalosť niektorého continuous integration nástroja (Jenkins)
  • zodpovednosť
  • komunikatívnosť
  • samostatné a tvorivé myslenie
  • analytické myslenie
  • tímový hráč

Jazykové znalosti / stupeň

  • anglický jazyk - konverzačne