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
- Implementacja nowych oraz rozwój istniejących modułów oprogramowania
- Projektowanie, budowa i utrzymanie usług opartych o architekturę mikroserwisową
- Tworzenie czystego, wydajnego i skalowalnego kodu w Java / Kotlin
- Wdrażanie testów jednostkowych i integracyjnych oraz dbanie o jakość kodu
- Code review w ramach zespołu oraz promowanie dobrych praktyk developerskich
- Udział w spotkaniach projektowych i przekładanie wymagań biznesowych/analitycznych na rozwiązania techniczne
- Monitorowanie działania aplikacji, diagnozowanie błędów i optymalizacja istniejących systemów
- Tworzenie i utrzymywanie dokumentacji technicznej systemów i usług
Required qualifications
- Minimum 3 lata doświadczenia jako Java / Kotlin Developer
- Bardzo dobra znajomość Java oraz Spring Boot
- Doświadczenie w projektowaniu systemów w architekturze mikroserwisowej
- Znajomość dobrych praktyk programistycznych oraz wzorców projektowych
- Doświadczenie w pracy z Git / GitLab oraz procesami CI/CD
- Umiejętność pracy w metodykach Agile / Scrum
- Analityczne podejście do problemów oraz umiejętność komunikacji rozwiązań technicznych
- Komunikatywna znajomość języka angielskiego
Mile widziane
- Doświadczenie z narzędziami i brokerami: Kafka, IBM MQ, RabbitMQ
- Znajomość frameworków stream processing (np. Flink, Kafka Streams, Hazelcast)
- Doświadczenie z bazami danych: Oracle, PostgreSQL
- Znajomość narzędzi DevOps: Argo CD, DynaTrace
- Praca z systemami integracyjnymi i event-driven architecture
Technologie
- Backend: Java, Spring Boot
- Integracje i dane: Kafka, IBM MQ, REST API, Oracle, Redis
- DevOps: GitLab, CI/CD, Argo CD, DynaTrace
- Architektura: Microservices, Event-driven systems
Dodatkowe informacje
- Forma współpracy: B2B
- Lokalizacja: zdalnie / Kraków (przewidziane są spotkania projektowe w biurze raz w miesiącu)