Senior Java Developer

  • Full time
  • Prague
  • Posted 2 months ago
RPA (nice to have)
Open CV (nice to have)
Machine Learning (nice to have)
Image Processing (junior)
TDD (regular)
Git (regular)
Clean Code (advanced)
English (advanced)
Spring (advanced)
Java (master)
AUTOMADE tworzy software’owe roboty do automatyzacji procesów biznesowych. Naszym celem jest jak najwierniejsza i najbardziej efektywna symulacja pracy biurowej człowieka w różnych aplikacjach. 

Jako Senior Java Developer będziesz częścią zespołu odpowiedzialnego za rozwój i utrzymanie autorskiej platformy Robotic Desktop Automation.

O projekcie:
Naszym głównym celem jest szybkie i przyjazne dla użytkownika tworzenie zautomatyzowanych procesów, w których robot sam odtwarza na interfejsie użytkownika nauczone czynności. Realizujemy to poprzez analizę działań wykonywanych przez użytkownika w trakcie pracy, rozpoznanie jego intencji, a następnie ich prawidłowe odtworzenie – dzięki czemu możliwa jest automatyzacja całego procesu biznesowego.

Twoje obowiązki:
Do Twoich obowiązków będzie należała implementacja już zaplanowanych rozwiązań, jak również planowanie nowych funkcjonalności, przybliżających nasz projekt do celu. Rozwiązanie problemów, z którymi stykamy się na co dzień wymaga nie tylko zdolności analitycznych, ale również sporej dozy kreatywności – dlatego też jesteśmy otwarci na nieszablonowe rozwiązania.

Jak pracujemy:
W codziennej pracy skupiamy się na jakości kodu, dlatego też poza narzędziami do statycznej analizy kodu przeprowadzamy wnikliwe code review, a całość kodu jest testowana przez unit-testy (średnio 70% pokrycia) jak i zautomatyzowane testy regresji .

Ponieważ nasz projekt składa się z wielu elementów każdy może znaleźć w nim zadania odpowiadające jego umiejętnościom i zainteresowaniom. 

Stock technologiczny:
Java 11, Spring, TDD, Spock, Clean Code, OpenCV, Image Processing, Machine Learning, C++, Docker, Vaadin, Git

Oczekujemy od Ciebie:
  • Min. 5 lat doświadczenia w Javie 
  • Kreatywności w rozwiązywaniu problemów technicznych
  • Proaktywności i odpowiedzialności za realizację tasków do końca
  • Dbałość o jakość pisanego kodu (Clean Code, TDD, Clean Architecture i Code Review) 
  • Wykształcenia wyższego: informatyka lub kierunki pokrewne
  • Bardzo dobrej znajomości języka angielskiego
Co Ci oferujemy:
  • Interesujący i pełen wyzwań projekt
  • Codzienną pracę nad nowymi funkcjonalnościami i współtworzenie nowatorskich rozwiązań
  • Realny wpływ na rozwój produktu 
  • Najnowsze technologie i biblioteki
  • Pracę w zespole zorientowanym na dzielenie się wiedzą i pomysłami
  • Pracę w metodologii Agile, codzienne stand’upy o 10:15 (o 10 spotykamy się na kawie), sprinty 2-tygodniowe
  • Zatrudnienie w oparciu o umowę o pracę
  • Kafeteryjny system benefitów 
Brzmi interesująco? Aplikuj, może właśnie Ciebie szukamy!

Zobacz Robota AUTOMADE w działaniu:

To apply for this job please visit cz.talent.com.