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
Do naszego zespołu poszukujemy Regular Fullstack Developera, który będzie wspierać rozwój, utrzymanie i monitorowanie aplikacji w architekturze mikroserwisowej. Zespół stopniowo przejmie odpowiedzialność za rozwiązania wdrażane przez zespół wytwórczy, koncentrując się na usprawnieniach i niezawodności systemów płatności. Zadania:
- Rozwój oraz wsparcie na produkcji rozwiązań dostarczanych przez Zespół Wytwórczy.
- Monitoring techniczny i biznesowy aplikacji.
- Aktualizacja dokumentacji technicznej po wprowadzonych zmianach.
- Drobne zmiany rozwojowe oraz kontynuacja prac nad wdrożonymi rozwiązaniami.
- Testing, usprawnianie testów automatycznych oraz uzupełnianie brakujących rodzajów testów.
- Wprowadzanie usprawnień w działaniu na produkcji.
- Quality Gate: zapewnienie regresji, pokrycia testami, weryfikacja kompletności dostarczanych metryk biznesowych.
- Praca zgodnie z najlepszymi praktykami developerskimi, w tym Clean Code, TDD/BDD, Pair Programming.
- Wsparcie w przypadku incydentów i awarii technologicznych oraz optymalizacja procesów ich obsługi.
Required qualifications
- Min. 3 lata jako Fullstack Developer (poparte doświadczeniem w programowaniu).
- Praktyka w rozwoju i utrzymaniu aplikacji mikroserwisowych.
Narzędzia:
- Dev - Backend (kompetencje w kolejności od najważniejszych): Java, Spring Boot, Spring Data JPA, Spring Cloud Stream, Kafka, Avro, REST, Architektura Mikroserwisów, Liquibase, SQL (PostgreSQL, Oracle, MSSQL), JUnit, AssertJ, Git, Hibernate, Maven, Docker / Podman, OpenAPI, Micrometer/OpenTelemetry
- Dev - Frontend: TypeScript / JavaScript, Angular, Material UI, RxJs, SCSS, HTML5, ModelViewPresenter (*rozumienie architektury w jakiej piszemy front), Architektura Microfrontendów (*rozumienie architektury w jakiej piszemy front), npm / node (*to samo co maven tylko na frontendzie)
- Znajomość użytkowania: narzędzia do skanowania (Fortify, NexusIQ, SonerQube), Kubernetes/Openshift, CI/CD, Kibana/Elasticsearch, Dynatrace
- Praktyczna wiedza nt. standardów i najlepszych praktyk developerskich na poziomie: Code Review, Clean Code, TDD / BDD, Pair Programming