Jave Developer (Middle)
Dla naszego klienta z sektora bankowego poszukujemy osoby na stanowisko Java Developer Middle, która wesprze rozwój jednej z największych aplikacji mobilnych w Polsce. Osoba na tym stanowisku będzie uczestniczyć w transformacji systemów backendowych do architektury mikroserwisowej oraz tworzeniu nowoczesnych rozwiązań dla milionów użytkowników aplikacji mobilnej.
Zatrudnienie realizowane jest w ramach grupy kapitałowej – przez spółkę Exorigo-Upos.
Praca hybrydowa w wymiarze 2 dni w tygodniu z biura w Warszawie.
Zakres obowiązków
Rozwój i utrzymanie backendu dla aplikacji mobilnej w środowisku bankowym.
Projektowanie, implementacja oraz rozwój mikroserwisów opartych o Java i Spring Boot.
Tworzenie nowych funkcjonalności biznesowych oraz udział w modernizacji istniejących rozwiązań.
Refaktoryzacja kodu i wdrażanie dobrych praktyk programistycznych.
Pisanie testów jednostkowych, integracyjnych oraz kontraktowych.
Współpraca z zespołami analitycznymi, produktowymi oraz DevOps.
Udział w projektowaniu rozwiązań technicznych i integracyjnych.
Tworzenie oraz aktualizacja dokumentacji technicznej.
Praca z procesami CI/CD, konteneryzacją oraz środowiskami chmurowymi.
Wymagania
Minimum 2 lata doświadczenia w tworzeniu aplikacji backendowych w Java.
Bardzo dobra znajomość Java 8/11 oraz Spring Boot.
Znajomość REST API, Hibernate/JPA oraz wzorców projektowych.
Praktyczna znajomość zasad Clean Code.
Doświadczenie w pracy z systemem kontroli wersji GIT.
Znajomość narzędzi CI/CD (Jenkins lub GitLab CI).
Podstawowa znajomość Dockera.
Doświadczenie w pracy z relacyjnymi bazami danych SQL.
Znajomość Redis lub Hazelcast.
Umiejętność komunikacji w języku angielskim na poziomie technicznym.
Mile widziane
Znajomość środowisk chmurowych, w szczególności Google Cloud Platform.
Doświadczenie z OpenShift lub Kubernetes.
Znajomość HTTP/2 oraz API kontraktów.
Znajomość narzędzi monitorujących i observability.
Doświadczenie przy systemach o wysokiej dostępności i dużym ruchu.
Znajomość Jira oraz Confluence.
Oferujemy:
· Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001)
· Niekorporacyjną atmosferę i płaską strukturę organizacyjną
· Możliwość ciągłego rozwoju poprzez:
o pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów
o współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą
o dofinansowanie do szkoleń i certyfikatów
· Program Poleceń Pracowniczych
· Kulturę organizacyjną opartą na wartościach:
o działamy z dobrą intencją
o dzielimy się wiedzą
o bierzemy odpowiedzialność
o stale się doskonalimy
o ludzie są dla nas najważniejsi
o działamy, znając cel i sens naszej pracy
o komunikujemy się szczerze i profesjonalnie
· Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy”
· Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń
· Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety
· Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej
Jave Developer (Middle)
Jave Developer (Middle)