Ta lista zawiera jedynie kraje, dla których opublikowano oferty pracy w wybranym języku (np. we francuskiej wersji wyświetlane są tylko oferty pracy napisane po francusku, a w angielskiej – tylko te po angielsku).
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Obowiązki:
Rozwój i utrzymanie systemu bankowości korporacyjnej w ramach długofalowych inicjatyw biznesowych i technologicznych
Implementacja nowych funkcjonalności zarówno po stronie backend (Java/Spring), jak i frontend (Angular), w zależności od aktualnych potrzeb zespołu
Projektowanie rozwiązań z uwzględnieniem skalowalności, wysokiej dostępności, wydajności oraz wymagań bezpieczeństwa (aplikacja podlega regularnym testom bezpieczeństwa)
Współtworzenie oraz rozwój architektury systemu (mikroserwisy i komponenty monolityczne)
Udział w automatyzacji procesów budowania, testowania i wdrażania aplikacji (CI/CD)
Tworzenie i utrzymanie testów jednostkowych, integracyjnych oraz funkcjonalnych
Analiza logów, wsparcie monitoringu oraz optymalizacja wydajności aplikacji
Aktywny udział w ceremoniach zespołu zwinnego (planning, refinement, review, retrospective)
Współpraca przy definiowaniu standardów technologicznych i kierunków rozwoju systemu
Wymagania:
Minimum 3 lata doświadczenia komercyjnego w tworzeniu aplikacji w technologiach Java (17+) oraz Angular (19/20+)
Praktyczna znajomość frameworków Spring / Spring Boot
Doświadczenie w pracy z relacyjnymi bazami danych (np. Oracle) oraz znajomość SQL
Umiejętność pracy z narzędziami budowania i zarządzania zależnościami (Maven, Gradle, npm)
Znajomość systemów kontroli wersji (Git) oraz narzędzi wspierających proces wytwórczy (np. JIRA, Confluence)
Doświadczenie w tworzeniu testów jednostkowych i integracyjnych (np. JUnit, Mockito)
Podstawowa znajomość konteneryzacji i środowisk serwerowych (Linux/Windows, Kubernetes)
Gotowość do pracy w modelu fullstack (bez sztywnego podziału na backend/frontend)
Mile widziane:
Doświadczenie w architekturze mikroserwisowej
Praca przy systemach o wysokiej dostępności i dużej skali użytkowników
Znajomość narzędzi CI/CD (np. Jenkins, Bitbucket, Ansible, TeamCity)
Doświadczenie w testach funkcjonalnych (Cucumber, Selenium) i wydajnościowych (JMeter, LoadRunner)
Praktyczna znajomość narzędzi monitoringu i analizy logów (np. Grafana, Splunk, ElasticSearch)
Znajomość baz nierelacyjnych
Szersza wiedza z zakresu dobrych praktyk wytwarzania oprogramowania (code review, standardy kodowania, cykl życia aplikacji)
Używamy plików cookie, aby poprawić Twoje doświadczenia podczas przeglądania, analizować ruch i dostarczać spersonalizowane treści. Klikając „Akceptuję”, wyrażasz zgodę na używanie plików cookie.