Projekt dotyczy tworzenia i utrzymania nowoczesnego systemu informatycznego dla klienta z sektora (np. finansowego/telekomunikacyjnego), który wymaga wysokiej niezawodności i skalowalności.
System oparty jest na technologii Java Fullstack oraz rozwiązaniach chmurowych (Docker, Kubernetes) i integruje różne komponenty w celu optymalizacji procesów biznesowych. W projekcie ważna jest współpraca zespołowa, innowacyjne podejście oraz rozwój w najnowszych technologiach.
responsibilities :
Tworzenie, rozwój i utrzymanie systemów informatycznych w technologii Java Fullstack.
Projektowanie rozwiązań programistycznych zgodnych z potrzebami biznesowymi i najlepszymi praktykami (bezpieczne, skalowalne, testowalne).
Optymalizacja i utrzymanie istniejącego kodu oraz integracja różnych komponentów oprogramowania.
Implementacja strategii testowych i wdrażanie aplikacji w różnych środowiskach.
Wsparcie użytkowników i utrzymanie dokumentacji technicznej.
Udział w analizie potrzeb biznesowych oraz studiach przedprojektowych.
Ciągłe doskonalenie wiedzy w nowych technologiach, udział w sieciach deweloperskich i dzielenie się najlepszymi praktykami.
requirements-expected :
Minimum 5 lat doświadczenia w programowaniu w Java 17–21 oraz znajomość SpringBoot 3.x.
Praktyczna znajomość Webpack, kontenerów (Docker, Kubernetes) oraz systemów kontroli wersji (Git) i narzędzi CI/CD (Jenkins, GitLabCI, Maven).
Umiejętność pracy z bazami danych SQL Oracle i tworzenia usług sieciowych (HTTP/REST).
Biegłość w korzystaniu z IDE (IntelliJ lub VSCode) oraz narzędzi wspomagających pracę zespołową (JIRA, Confluence).
Zdolność do pracy w zespole, kreatywność w rozwiązywaniu problemów, adaptacja do zmian i koncentracja na wynikach.
Umiejętność analizy potrzeb biznesowych i technicznych oraz gotowość do pracy w biurze klienta w Warszawie (50% czasu).
offered :
Praca w firmie, która otrzymała nagrodę Great Place to Work Award i Diamentowy Certyfikat Forbesa.
System premiowania za polecenia.
Doskonałe imprezy integracyjne.
Środowisko pracy ludzi otwartych na dzielenie się i wymianę wiedzą IT.