About us
ALGOTEQUE to firma doradcza IT, która wspiera startupy, średnie i duże przedsiębiorstwa w tworzeniu i wdrażaniu innowacyjnych technologii. Nasz zespół ma udokumentowane sukcesy w projektowaniu, rozwijaniu, wdrażaniu i integracji rozwiązań programistycznych (AI, ML, BI, Web, Automatyzacja) dla branż takich jak telekomunikacja, energetyka, bankowość, ubezpieczenia, farmacja, motoryzacja, przemysł oraz e-commerce. Świadczymy nasze usługi zarówno w modelu fixed-price, jak i time-and-materials, pomagając naszym klientom w osiąganiu ich celów biznesowych i strategii IT.
Job Description
- Wsparcie w definiowaniu zadań technicznych w zespole programistów.
- Rozpoznawanie, weryfikacja i planowanie rozwoju technologii na potrzeby projektu.
- Wdrażanie technologii w zespołach projektowych, w tym prowadzenie szkoleń i mentoringu.
- Rozwój architektury systemu w warstwie backend.
- Programowanie nowych funkcjonalności oraz tworzenie testów.
Technologie:
- Java 17+
- Spring Boot
- Apache Kafka
- Apache Camel
- Docker, Nomad
- MinIO / Object Storage
- Oracle DB 19c
- Hibernate
- XPath 2.0
- GitLab, Maven
- JUnit, Mockito
- Architektura mikrousługowa i środowisko kontenerowe
Required qualifications
- Minimum 5 lat doświadczenia w programowaniu w Java 8+.
- Minimum 3 lata doświadczenia z Java 17+.
- Minimum 2 lata doświadczenia na stanowisku Technical Leada w backendowym zespole Java.
- Bardzo dobra znajomość Apache Kafka, Apache Camel i Spring Boot.
- Bardzo dobra znajomość relacyjnych baz danych oraz ORM, w szczególności Hibernate.
- Doświadczenie z GitLab i Maven.
- Umiejętność tworzenia testów jednostkowych i integracyjnych, np. JUnit, Mockito.
- Znajomość platform, API i kanałów integracyjnych wykorzystywanych przez operatorów energetycznych, w szczególności Unicorn (ECP/EDX).
- Znajomość wzorców projektowych.
- Samodzielność, odpowiedzialność i terminowość.
- Umiejętność współpracy zespołowej i bardzo dobra komunikacja.
Mile widziane:
- Znajomość RDBMS Oracle.
- Znajomość Pythona.
- Podstawowa znajomość systemów Linux.
Warunki współpracy:
- Forma współpracy: B2B.
- Lokalizacja: Wrocław / zdalnie (przewidziane są spotkania projektowe we Wrocławiu, nie częściej niż 2 dni w miesiącu).