Java Developer - szkółka Scala
Obecnie do jednego z projektów poszukujemy Java Developera, który chciałby nauczyć się języka Scala, czyli:
- Osoby, której JVM nie jest obcy i chciałaby zacząć programować w paradygmacie funkcyjnym
- Osoby, która chciałaby spróbować swoich sił w projektach „BigData”, gdzie przy użyciu Scala + Apache Spark przetwarzałaby duże ilości danych
- Osoby, która chciałaby zdobyć doświadczenie z przetwarzaniem eventów z Apache Kafka
Dlaczego warto?
- Praca przy rozwiązaniach BigData
- Możliwość zdobycia doświadczenia z technologiami Hadoop, Apache Spark i Kafka
- Przetwarzanie dużej ilości danych w czasie rzeczywistym
Dlaczego warto poznać Scalę?
Język programowania Scala pozwala na tworzenie kodu w stylu obiektowym i funkcyjnym. Scala dzięki tym dwóm paradygmatom programowania w połączeniu z silnym systemem typowania sprawia, że staje się doskonałym narzędziem do tworzenia dobrej jakości aplikacji. Należy zwrócić uwagę, że Apache Spark, który jest jednym z najpopularniejszych narzędzi do przetwarzania dużych ilości danych, został napisany w języku Scala. Projekty wykorzystujące Scala w projektach BigData można spotkać w firmach międzynarodowych z branży Healtcare, FinTech lub Banking. Rozwiązania tworzone przez te organizacje docierają do milionów odbiorców na całym świecie. W ramach Sii rozwijamy np. system DataLake, w którym przetwarzamy dane z operacji finansowych na cały świecie lub pomagamy przeliczać tantiemy z dużych platform streamingowych.
Typowe zadania związane są z budową i rozwojem systemów opartych o język Scala, w zależności od projektu mogą pokrywać następujący zakres:
- Programowanie w paradygmacie funkcyjnym
- Integracja z Apache Kafka
- Tworzenie złożonych przetwarzań w Apache Spark
- Praca z bazami NoSQL
- Praca na automatyzacją procesów przetwarzania danych na klastrze Hadoop
Dlaczego warto do nas dołączyć?
- Najlepsze Miejsce Pracy od 2015
to dzięki opiniom pracowników otrzymujemy tytuł i wdrażamy nowe pomysły - Dziesiątki fascynujących projektów
dla prestiżowych marek z całego świata w różnorodnych technologiach - Stabilność zatrudnienia
Kończy się Twój projekt? Chcesz go zmienić? Znajdziemy Ci nowy! Mamy do tego aplikację – Job Changer - Stabilność finansowa
1 MLD PLN przychodu, brak długów, status preferowanego dostawcy u wielu klientów - Stawiamy na Twój rozwój
meetupy, webinary, platforma szkoleniowa i blog technologiczny – Ty wybierasz - Ponad 5 000 ekspertów
od których możesz się uczyć i dzielić doświadczeniem - 500 000 PLN rocznie na Twoje pomysły
taką kwotą wspieramy pasje i akcje wolontariackie naszych pracowników - Bogaty pakiet benefitów
prywatna opieka zdrowotna, platforma MyBenefit, zniżki na samochody i więcej - Komfortowe miejsce pracy
pracuj w naszych biurach klasy A lub zdalnie - Przyjazna kadra menadżerska
szybki proces decyzyjny, wszyscy jesteśmy na „ty” - Autentyczne wartości
to nie puste słowa, kierujemy się nimi każdego dnia - Fantastyczna atmosfera
stworzona przez wszystkich Sii Power People
- Minimum 2 lata komercyjnego doświadczenia jako Java Developer
- Praktyczna znajomość Spring/Hibernate
- Doświadczenie z bazami danych (Oracle/PostgreSQL/MongoDB)
- Komunikatywny język angielski
- Chęć nauki i rozwoju w niszowej technologii - Scala
Zainteresowała Cię ta oferta?