About us
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
Poszukujemy doświadczonego Fullstack Developera z mocnym zapleczem backendowym, który dołączy do długofalowego projektu realizowanego dla dużej organizacji. Osoba w tej roli będzie rozwijać nowoczesne rozwiązania w oparciu o Java i Angular, dbając o wysoką jakość kodu, bezpieczeństwo oraz rozwój architektury systemu.
Zakres projektu:
- Projektowanie i rozwój nowych funkcjonalności z uwzględnieniem jakości architektury, bezpieczeństwa oraz wydajności rozwiązania.
- Tworzenie i rozwijanie aplikacji backendowych w Java 18+ / Spring Boot 3+ oraz warstwy frontendowej w Angular 19+.
- Współudział w podejmowaniu decyzji technicznych oraz proponowanie rozwiązań ograniczających dług technologiczny.
- Weryfikacja jakości kodu podczas code review oraz dbanie o zgodność ze standardami projektowymi.
- Analiza i rozwiązywanie problemów wykrywanych podczas testów oraz w środowisku produkcyjnym.
- Szacowanie zakresu zmian i współpraca z zespołem przy planowaniu kolejnych iteracji.
- Wsparcie procesu wdrażania oraz utrzymania rozwijanych komponentów.
- Współpraca z zespołem projektowym w środowisku Agile.
- Udział w spotkaniach projektowych raz w tygodniu w biurze w Warszawie.
Required qualifications
- Minimum 4 lata doświadczenia w komercyjnym tworzeniu oprogramowania.
- Co najmniej 3 lata doświadczenia z Java oraz Spring Boot.
- Minimum 2 lata doświadczenia z Angular oraz TypeScript.
- Bardzo dobra znajomość Java 18+, Spring Boot 3+, JPA.
- Praktyczna znajomość Angular 19+, TypeScript oraz Node.js.
- Doświadczenie w pracy z PostgreSQL.
- Znajomość systemów kontroli wersji (Git, Bitbucket, GitHub).
- Doświadczenie z narzędziami do budowania aplikacji (Maven, Gradle) oraz procesami CI/CD (Jenkins, GitHub Actions).
- Umiejętność pracy z kontenerami (Docker, Kubernetes) oraz środowiskiem Linux.
- Znajomość technologii integracyjnych (REST, SOAP, Kafka).
- Doświadczenie w analizie logów i diagnostyce z wykorzystaniem Kibana oraz Elasticsearch.
- Znajomość wzorców projektowych, architektonicznych oraz doświadczenie w środowisku Agile (Scrum).
Dodatkowym atutem będzie
- Znajomość Magnolia DX Core.
- Doświadczenie z Azure Cloud.
- Znajomość serwerów Nginx oraz Apache.
- Umiejętność inicjowania usprawnień technicznych i proponowania rozwiązań podnoszących jakość rozwijanego systemu.