Jesteśmy firmą software'ową, wspierającą naszych Klientów w rozwoju e-commerce, budowie mikroserwisów oraz konsultingu. Tworzymy rozwiązania zarówno w oparciu o technologie wiodących graczy – IBM, Oracle, SAS, jak również własne produkty. Wieloletnie doświadczenie, a także wyjątkowy potencjał zespołu umożliwił nam stworzenie platformy Abee Cloud, która wykorzystywana jest przez firmy do optymalizacji sprzedaży internetowej oraz zbierania danych o ruchu.
Wśród tych, którzy nam zaufali, znajdują się największe firmy z obszarów: telekomunikacji, logistyki, energetyki, finansów.
Zakres zadań:
👉Projektowanie, kodowanie (w tym testowanie), pełne wdrażanie i dostarczanie funkcji aplikacji z zachowaniem najwyższej jakości i bezpieczeństwa, zapobiegających nieautoryzowanemu dostępowi / użyciu
👉Tworzenie modułowych, skalowalnych, testowalnych i wydajnych podsystemów komunikujących się przez jasno zdefiniowane interfejsy, z wykorzystaniem najlepszych praktyk inżynierii oprogramowania, takich jak testy jednostkowe, TDD i wzorce projektowe
👉Wdrażanie, testowanie, utrzymywanie i wspieranie oprogramowania zgodnie z dokumentacją projektową
👉Opracowywanie dokumentacji technicznej na podstawie wymagań funkcjonalnych i analiz
👉 Przeglądanie wymagań funkcjonalnych, dokumentów analitycznych i projektowych oraz zgłaszanie uwag
👉Wsparcie w analizie i rozwiązywaniu problemów zgłaszanych przez klientów i użytkowników wewnętrznych
👉Samodzielne planowanie, priorytetyzowanie i realizacja złożonych i krytycznych zadań jako członek zespołu projektowego
👉Udział w przeglądach projektowych i kodu oraz ich prowadzenie
👉Promowanie ciągłego doskonalenia poprzez identyfikowanie nieefektywności i możliwości poprawy jakości
👉Prowadzenie lub udział w innych projektach lub zadaniach zleconych
👉Udzielanie wskazówek i mentoring młodszym członkom zespołu
Nasze oczekiwania:
🧩Umiejętność pracy w zdalnym, zespołowym środowisku opartym na współpracy; zdolność do aktywnego uczestniczenia w dyskusjach technicznych i projektowych oraz retrospektywach
🧩Zdolności analityczne i umiejętność rozwiązywania problemów; pasja do nauki i stosowania nowych technologii
🧩Silne umiejętności komunikacji pisemnej, ustnej i interpersonalnej; zorientowanie na klienta
🧩Umiejętność identyfikowania przyczyn problemów systemowych i proponowania rozwiązań krótkoterminowych i długoterminowych
🧩Rozumienie wzorców projektowych, programowania funkcyjnego i obiektowego, frameworków DI / AOP, projektowania asynchronicznego i zdarzeniowego; dobra znajomość metod testowania, doświadczenie w pisaniu testów jednostkowych i funkcjonalnych
🧩Zaawansowane umiejętności programowania full-stack w językach Java, JavaScript, JSON/XML, Spring, REST, Web Services, frameworkach JavaScript (np. React/Redux, Angular, jQuery), kontenerach (Docker), kolejkach komunikatów i technologiach chmurowych AWS
🧩Dobre doświadczenie w pracy z systemami kontroli wersji, szczególnie Git
🧩Znajomość baz danych – relacyjnych i NoSQL; doświadczenie z PostgreSQL, SQL Server, zaawansowany SQL, T-SQL lub podobne, optymalizacja zapytań. Doświadczenie z hurtowniami danych będzie dużym atutem
🧩Silne umiejętności analizy i projektowania, znajomość SOA, tworzenie aplikacji SaaS, rozwój z użyciem AWS, znajomość technologii bezpieczeństwa (OpenID, OAuth), znajomość ESB i systemów kolejkowania wiadomości, doświadczenie z Elastic Stack lub zdolność szybkiego przyswajania nowych technologii
🧩Tytuł licencjata z informatyki lub inżynierii oprogramowania, bądź równoważne wykształcenie i doświadczenie
🧩Ponad pięć lat doświadczenia w inżynierii oprogramowania
Dołączając do nas masz pewność:
📌rekrutacji prowadzonej 100% zdalnie
📌pracy w ambitnym i dynamicznym zespole
📌współpracy z profesjonalistami z wieloletnim doświadczeniem z różnych branż i technologii
📌 współpracy z profesjonalistami z wieloletnim doświadczeniem z różnych branż i technologii
Net per month - B2B
Check similar offers