Czas trwania projektu: 6 mscy z możliwością przedłużenia i ewentualnego nawiązania współpracy.
Umowa: B2B
Start: asap
Do zadań osoby na stanowisku Senior Scala Developer należeć będzie projektowanie oraz implementacja rozwiązań zgodnie z wymaganiami klienta według procesu SCRUM, dokumentacja wykonanej pracy, a także opieka merytoryczna nad młodszymi programistami. Przy realizacji projektów osoba zatrudniona na tym stanowisku będzie podlegać bezpośrednio Team Leaderowi. Idealny kandydat powinien posiadać wykształcenie wyższe oraz co najmniej 2-3 lata udokumentowanego doświadczenia w programowaniu i tworzeniu architektury przy użyciu języka Scala.
Wymagania
Od kandydata wymagamy:- Znajomości języka Scala i związanych technologii (SBT, ScalaTest)
- Lub praktycznej umiejętności programowania funkcjonalnego (Haskell, ML/SML, OCaml, Erlang, F#) i biegłej znajomości języka Java (zarówno Java EE jak i Java SE)
- Znajomości funkcjonalnych wzorców programistycznychUmiejętności testowania modułowego i doświadczenia w TDD
- Doświadczenia w programowaniu wielowątkowym
- Messaging (JMS, TIBCO lub MQ)
- Znajomości metodyki Scrum
- Efektywnej współpracy z klientami
- Bardzo dobrej znajomości języka angielskiego
Kandydaci są proszeni o podanie oczekiwanej stawki na to stanowisko!