Senior Full Stack Java Developer (k/m)
Netia
⚲ Gdańsk, Warszawa, Ursynów, Wrocław, Fabryczna
Wymagania
- Java
- Spring Framework
- Spring Boot
- Hibernate
- SQL
- PL/SQL
- Oracle
- PostgreSQL
- Angular
- React.js
- HTML
- CSS
- TypeScript
- JavaScript
- Git
- Jenkins
- GitLab
- Docker
- Kubernetes
- Google Cloud Platform
- Microsoft Azure
- Maven
- Gradle
- IDEA
- OfBiz
Opis stanowiska
Nasze wymagania: minimum 7 lat doświadczenia w pracy jako Programista Java (full stack) (k/m), w tym 3 lata na stanowisku seniorskim, biegła znajomość języka Java i frameworków: Spring (Spring Boot), Hibernate, doświadczenie w projektowaniu rozwiązań opartych o microservices, bardzo dobra znajomość SQL, PL/SQL oraz baz danych (Oracle, PostgreSQL), zaawansowana znajomość technologii frontendowych: Angular, React, HTML, CSS, TypeScript/JavaScript, doświadczenie w pracy z systemami kontroli wersji (Git) i narzędziami CI/CD (Jenkins, GitLab), znajomość narzędzi: IDEA, Maven, Gradle, Docker, Kubernetes, doświadczenie w pracy z platformami chmurowymi (Google Cloud Platform, Microsoft Azure), w tym konfiguracja środowisk i wdrożenia, praktyczna wiedza z obszaru DevOps: automatyzacja procesów, zarządzanie pipeline’ami, monitoring, konteneryzacja, umiejętność projektowania architektury i rozwiązań w środowiskach Windows i Linux, dobra znajomość języka polskiego (poziom natywny) i angielskiego (umożliwiająca swobodną komunikację techniczną), mile widziane: doświadczenie we wdrażaniu i customizacji platformy OfBiz. umiejętność pracy w zespole, proaktywność, odpowiedzialność, zdolności analityczne. Mile widziane: doświadczenie we wdrażaniu i customizacji platformy OfBiz. Zakres obowiązków: projektowanie i rozwój architektury aplikacji webowych w złożonych środowiskach, implementację nowych funkcjonalności oraz optymalizację istniejących rozwiązań, projektowanie i wdrażanie testów jednostkowych oraz integracyjnych, nadzór nad jakością kodu i procesem jego integracji, mentoring młodszych członków zespołu, współpracę przy definiowaniu standardów technologicznych i najlepszych praktyk, diagnozowanie i rozwiązywanie problemów wydajnościowych oraz bezpieczeństwa, aktywny udział w procesie ciągłego doskonalenia systemów i platform. Oferujemy: Pracę na odpowiedzialnym stanowisku w największej grupie kapitałowej w kraju, Super atmosferę, przyjazne środowisko pracy, współpracę z osobami otwartymi i chętnie dzielącymi się wiedzą, Stabilne zatrudnienie w ramach umowy o pracę, Dostęp do najnowocześniejszej technologii i rozwiązań teleinformatycznych w codziennej pracy oraz możliwość ich wdrażania na polskim rynku, Możliwość pracy zdalnej, Rozbudowany system szkoleń i warsztatów pozwalający Ci na systematyczne podnoszenie kompetencji, Pakiet benefitów (karta Multisport, opieka medyczna w LuxMed, ubezpieczenie na życie, liczne oferty pracownicze dedykowane pracownikom Grupy).