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
- Rozwój oraz utrzymanie aplikacji backendowych w technologii Java 17+ i Spring Boot.
- Tworzenie oraz rozwój warstwy frontendowej z wykorzystaniem Angular 19+.
- Projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi.
- Współtworzenie rozwiązań opartych o architekturę mikroserwisową.
- Praca nad aplikacjami o wysokiej dostępności i skalowalności.
- Udział w projektowaniu architektury oraz podejmowaniu decyzji technicznych.
- Tworzenie testów, udział w code review oraz dbanie o jakość rozwijanego oprogramowania.
- Współpraca z zespołem projektowym zgodnie z dobrymi praktykami wytwarzania oprogramowania.
Required qualifications
- Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji z wykorzystaniem Java oraz Angular.
- Bardzo dobra znajomość Java 17+, Spring Framework oraz Spring Boot.
- Praktyczna znajomość Angular 19+, JavaScript oraz Node.js.
- Doświadczenie z Maven lub Gradle oraz systemem kontroli wersji Git.
- Znajomość relacyjnych baz danych (znajomość baz nierelacyjnych będzie dodatkowym atutem).
- Doświadczenie w pracy z Kubernetes.
- Znajomość dobrych praktyk wytwarzania oprogramowania, obejmujących m.in. cykl życia aplikacji, standardy programowania, testowanie, budowanie aplikacji oraz code review.
- Mile widziane doświadczenie w pracy z architekturą mikroserwisową oraz systemami o wysokiej dostępności.
Profil konsultanta
- Wykształcenie wyższe techniczne (informatyka, elektronika lub kierunki pokrewne).
- Umiejętność efektywnej współpracy w zespole.
- Komunikatywność oraz zaangażowanie w realizację projektu.
- Szybkie przyswajanie wiedzy i gotowość do pracy z nowymi technologiami.
- Znajomość języka angielskiego umożliwiająca swobodne korzystanie z dokumentacji technicznej.
Dodatkowe informacje
- Kontrakt B2B.
- Model współpracy: zdalnie / Warszawa - przewidziane są spotkania projektowe 2x w miesiącu w biurze.