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
Lokalizacja: hybrydowo - min. 1 dzień w tygodniu w biurze
Miejsce świadczenia usług: Warszawa
Forma współpracy: B2B
Poszukiwana osoba na stanowisko Java Developer, która dołączy do zespołu rozwijającego i utrzymującego dużą platformę w obszarze ubezpieczeń.
Zakres obowiązków:
- Tworzenie i rozwój funkcjonalności w ramach platformy na backendzie (Java/JEE).
- Współtworzenie koncepcji technicznych dla inicjatyw biznesowych.
- Utrzymywanie repozytorium dokumentacji technicznej.
- Zapewnienie wysokiej jakości kodu i zgodności ze standardami (code review, testy, QA).
- Wsparcie testów akceptacyjnych i stabilizacji wdrożeń.
- Udział w planowaniu kolejnych wydań i iteracji w Scrumie.
- Prowadzenie lub udział w review oraz retrospective zespołu agile.
- Projektowanie i implementacja rozwiązań zgodnie z przyjętymi standardami.
- Wspieranie stabilności i utrzymania produkcji po wdrożeniu.
Required qualifications
Wymagania:
- Minimum 5 lat doświadczenia jako programista Java/JEE.
- Dobra znajomość Spring i Hibernate.
- Umiejętność pisania wielowątkowego kodu w Javie.
- Praktyka z relacyjnymi bazami danych (Oracle lub PostgreSQL) i SQL.
- Znajomość GIT, budowania narzędzi Gradle lub Maven.
- HTML5, JavaScript, TypeScript, RxJS.
- Otwartość na pracę w zespole Scrumowym i DevOps'owe podejście do dostarczania oprogramowania.
Dodatkowo mile widziane:
- Umiejętność pracy z testami TDD/BDD oraz z wzorcami projektowymi.
- Doświadczenie z Apache Kafka.
- Wiedza z zakresu front-endu (np. Angular).
- Znajomość języka Go (GOSU).
- Praktyka w konteneryzacji (Docker, Kubernetes).