Applica automatyzuje procesy wymagające rozumienia tekstu przy użyciu najbardziej zaawansowanych metod Sztucznej Inteligencji. Pracujemy dla banków inwestycyjnych z Wall Street, globalnych firm mediowych oraz międzynarodowych kancelarii prawnych. Jesteśmy unikalnym na rynku polskim pracodawcą, który pozwala na udział w niezwykle zaawansowanych projektach, zapewniając elastyczne zatrudnienie w twórczym środowisku pracy. Zapraszamy do zespołu!
Programista Backend
Miejsce pracy: Warszawa / Poznań
W ramach rozwoju systemu do automatycznego przetwarzania tekstu opartego o nowoczesny stos technologiczny poszukujemy specjalistów z zakresu inżynierii oprogramowania posiadających następujące umiejętności oraz doświadczenie zawodowe:
Zadania:
- Projektowanie oraz implementowanie funkcjonalności w warstwie logiki biznesowej oraz integracja usług z istniejącymi komponentami systemu przy wykorzystaniu technologii Java 8, Spring 4, Hibernate 5, PostgreSQL.
- Tworzenie testów jednostkowych oraz integracyjnych dla nowych oraz istniejących funkcjonalności przy wykorzystaniu Junit 5, Mockito, BDD, Citrus.
- Tworzenie testów niefunkcjonalnych oraz optymalizacja rozwiązań z wykorzystaniem uzyskanych wyników.
- Audyt kodów źródłowych tworzonych przez pozostałych członków zespołu.
Oczekiwane umiejętności oraz doświadczenie:
- 5 lat doświadczenia na stanowisku Programista Java.
- Głęboka znajomość następujących technologii: Java 8, Spring 4 (Spring Core, Spring Data, Spring Security, Spring RESTful), Hibernate 5 oraz architektury mikro-usług.
- Znajomość obiektowych wzorców projektowych oraz umiejętność zastosowania ich w tworzonych rozwiązaniach.
- Doświadczenie w tworzeniu usług sieciowych RESTful przy wykorzystaniu szkieletu aplikacyjnego Spring4.
- Doświadczenie w tworzeniu rozwiązań wykorzystujących paradygmaty architektury EDA oraz technologie kolejek Apache Kafka, Akka lub JMS.
Oferujemy:
- interesującą pracę w jednej z najnowocześniejszych firm zajmujących się Sztuczną Inteligencją
- stabilne warunki zatrudnienia w oparciu o umowę o pracę
- świadczenia pozapłacowe (opieka medyczna, pakiet Multisport)
- możliwość dalszego rozwoju zawodowego
- przyjazną atmosferę pracy.
Idealny kandydat to programista full-stack posiadający umiejętności oraz doświadczenie zawodowe na poziomie opisanym powyżej.