Summary
A technology-focused role for a full-stack developer responsible for building and maintaining backend and frontend applications. The position involves modern frameworks, service-oriented architecture, and creating reliable, scalable solutions.
Highlights
Opportunity to build modern software solutions using advanced technologies, work on scalable systems, and participate in architecture and development processes.
Description
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.
Profile / Requirements
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.
AO4300