All offersWarszawaJavaJunior Java Developer
Junior Java Developer
Java
Applica sp. z o.o.

Junior Java Developer

Applica sp. z o.o.
Warszawa
Type of work
Undetermined
Experience
Junior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Java
    junior
    Spring Boot
    nice to have
    Temporal.io
    nice to have
    Hibernate 5
    nice to have
    PostgreSQL
    nice to have
    REST/GRAPHQL
    nice to have
    Spock
    nice to have
    JUnit 5
    nice to have
    Mockito
    nice to have

Job description

Online interview
Dołącz do zespołu pasjonatów i specjalistów  Applica, jednej z najszybciej rozwijającej się firm w branży przetwarzania tekstu / sztucznej inteligencji i bądź częścią przyszłości która dzieje się już teraz. Pracujemy dla banków inwestycyjnych   z   Wall   Street,  globalnych   firm   mediowych   oraz międzynarodowych kancelarii prawnych. Mamy ambicje, żeby być polskim produktem eksportowym na świat, marką która będzie rozpoznawalna i szanowana w świecie przetwarzania tekstu!  W naszej pracy skupiamy się na jak najefektywniejszym wykorzystaniu nowych   technologii.   Jeśli   poznając   nowe   rzeczy   odczuwasz   radość,   a uczenie się nie sprawia Ci kłopotu – dołącz do nas! 
 
Obecnie poszukujemy: 
Junior Java Developer

Miejsce pracy: Polska

Poszukujemy   Junior   Developera   Javy  z   pasją   do   tworzenia nowoczesnych rozwiązań. Szukamy kogoś, kto chętnie i szybko się uczy, w kulturze opartej na zaufaniu, autonomii i odpowiedzialności za produkt („you   build   it,   you   run   it”).   Będziesz   miał/a   okazję   pracować   nad kluczowym produktem Applica na wczesnym stadium jego powstawania i pomóc kształtować jego formę technologiczną.

 Będziesz:
  • implementować funkcjonalności logiki biznesowej oraz integracji z z istniejącymi komponentami systemu z wykorzystaniem technologii Java   11,   SpringBoot   2.x,   Temporal.io,   Hibernate   5, PostgreSQL, REST/GraphQL
  •  tworzyć   testy   (jednostkowe,   integracyjne)   dla   nowych   oraz istniejących   funkcjonalności   przy   wykorzystaniu  Spock, JUnit 5, Mockito
  •  pisać czysty, wydajny kod
  • współtworzyć techniczną organizację w której będziesz się rozwijać.

 O Tobie:
  • studiujesz na uczelni technicznej albo ukończyłeś/aś studia
  • znasz   podstawy   języka   Java   –   potrafisz   zaimplementować prosty algorytm, jeśli ktoś Ci go wcześniej wyjaśni
  • znasz obiektowe wzorce projektowe i potrafisz o nich opowiedzieć
  • znasz   lub   masz   ochotę   poznać   technologie:   SpringBoot   2.x   oraz Spring (Spring Core, Spring Data, Spring Security, Spring RESTful), Hibernate 5, Temporal.io
  • wiesz, czym jest Machine Learning i chcesz zobaczyć jak działa w praktycznych biznesowych zastosowaniach
  • lubisz   uczyć   się   nowych   rzeczy   i   nie   wykluczasz,   że   nauczysz się czegoś nowego nt. Javy, innych języków programowania (python, JS, TS), ML/AI/NLP itd.
  • znasz   język   angielski   –   potrafisz   przeczytać dokumentację   lub   ją napisać

 Z naszej strony, oferujemy:
  • pracę w firmie produktowej, która ma szansę zostać polskim unicornem i zawojować rynek amerykański oraz europejski w dziedzinie Sztucznej Inteligencji, 
  • realną wymianę wiedzy, a konkretnie:
    możliwość udziału w warsztatach przygotowywanych przez nasz zespół Research,
    piątkowe spotkania z zespołem Productowym (np. nowości w wykorzystywanych technologiach),
    dla tych, którzy są z nami dłużej Employee Experience Exchange Program,
    budżet szkoleniowy
    dla każdego Pracownika (dostępny już od pierwszego dnia zatrudnienia). 
  • zatrudnienie w oparciu o umowę o pracę, 
  • standardowe benefity w postaci opieki medycznej LuxMed, karnet Multisport,
  • coś ekstra: Program Wellbeingowy, 
  • przywiązujemy dużą wagę do trzech C:
            COLLABORATION: współpracujemy ze sobą dbając o relacje
            COURAGE: mamy odwagę, by działać i myśleć inaczej
            CLEVERNESS: pracujemy sprawnie i mądrze