ALGOTEQUE Innovation Hub
Java Fullstack Developer
ALGOTEQUE Innovation HubPoland19 hours ago
Full-timeInformation Technology, Engineering
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.

Job Description

  • 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.

Profile / Requirements

  • 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).

Benefits

B2B

AO4002

Key Skills

Ranked by relevance