Programista Java / Programistka Java w Obszarze Rozwiązań Portalowych
Bank Millennium
⚲ Gdańsk
Wymagania
- Redis
- Apache Kafka
- Data
- MVC
- MS SQL
- Java
- Spring
Opis stanowiska
W naszym Zespole projektujemy i rozwijamy aplikacje portalowe wspierające procesy online dla Klientów korporacyjnych. Tworzymy rozwiązania oparte na nowoczesnych technologiach, przygotowujemy wnioski i dokumenty w formie cyfrowej oraz zarządzamy systemem CMS odpowiedzialnym za treści. Dołączając do nas, będziesz miał możliwość realizowania projektów m.in: • związanych z budową mikroserwisów • rozbudowy oprogramowania strony głównej www.bankmillennium.pl • związanych z PSD2 Do twoich zadań będzie należało: • Projektowanie oraz implementacja oprogramowania • Dbanie o jakość kodu i zgodność z obowiązującymi standardami • Analiza funkcjonowania systemu pod względem wydajności i bezpieczeństwa Dołączając nas będziesz członkiem Zespołu odpowiedzialnego za niezwykle istotne dla Banku projekty. Poszukujemy osób, które są nastawione na dzielenie się wiedzą, są odpowiedzialne za rozwiązania, które wypracowują i potrafią tworzyć przemyślany kod.By dołączyć do naszego Zespołu i czuć się swobodnie podczas wykonywania codziennych zadań, wymagane jest: • Minimum 3 letnie doświadczenie w pracy w projekcie informatycznym w roli developera, mile widziane w branży finansowej • Bardzo dobra znajomość języka Java (wersja 17 i wyżej) • Znajomość obiektowych wzorców projektowych • Nastawienie na utrzymanie wytwarzanego oprogramowania • Znajomość stosu Spring, w szczególności MVC i Data • Umiejętność projektowania relacyjnych (MS SQL) oraz nierelacyjnych ( Redis) baz danych • Znajomość Apache Kafka • Rozumienie i stosowanie ogólnych zasad programowania w internecie (kody HTTP, RESTful) • Znajomość języka angielskiego na poziomie umożliwiającym posługiwanie się dokumentacją techniczną • Wysokie umiejętności komunikacyjne • Umiejętność kreatywnego myślenia i rozwiązywania problemów • Umiejętność analitycznego myślenia (W szczególności analityczne podejście do kodu) • Umiejętność pracy w zespole rozproszonym Mile widziane: • Znajomość vavr/Scala • Znajomość Spock • Znajomość IntelliJ IDEA • Znajomość platform Kubernetes, Docker • Znajomość UML i diagramów przepływów • Znajomość Oauth2 • Doświadczenie ze środowiskami chmurowymi (Azure) • Doświadczenie z utrzymaniem/rozwojem oprogramowania do aplikacji typu CMS • Integracja z usługami REST i SOAP Oferujemy: • Ciekawe, pełne wyzwań zadania przy nowoczesnych aplikacjach • Pracę w projektach wymagających myślenia o aspektach bezpieczeństwa • Przestrzeń do stałej wymiany wiedzy ze wszystkimi developerami, architektami w Banku • Współpracę ze znakomitymi specjalistami • Aktywne uczestnictwo w procesie analizy i tworzenia nowych rozwiązań oraz architektury • Używanie najnowszych technologii oraz wzorców projektowych • Stabilne zatrudnienie w oparciu o umowę o pracę wraz podwyższonymi kosztami uzyskania przychodu • Dostęp do platformy MyBenefit z tysiącem zniżek i benefitów, w tym możliwość skorzystania z karty sportowej, biletów do kina, kart prepaid, bonów zakupowych i voucherów • Opiekę medyczną oraz możliwość przystąpienia do ubezpieczenia grupowego na preferencyjnych warunkach • Pracę w nowoczesnym biurze w Gdańsku w trybie hybrydowym 50/50 Cenimy otwartość - dlatego szczegółowy przebieg rekrutacji, w tym moment, w którym poznasz proponowane wynagrodzenie i jego elementy, znajdziesz na Kariera - Bank Millennium po wybraniu interesującego Cię obszaru. Dzięki temu wiesz, czego się spodziewać na każdym etapie. Realizując wymogi określone w art. 24 ust. 6 ustawy z dnia 14 czerwca 2024 r. o ochronie sygnalistów, Bank Millennium posiada procedurę dotyczącą zgłaszania Informacji o naruszeniu prawa (zgłoszenia wewnętrzne). Szczegóły znajdziesz tutaj:Informacja dla sygnalistów