Do zespołu realizującego projekty w branży finansowej poszukujemy Programisty / Programistki Java. Rola obejmuje rozwój i utrzymanie aplikacji opartych na architekturze mikroserwisów, a także udział w projektowaniu rozwiązań wspierających kluczowe procesy biznesowe. Praca odbywa się w nowoczesnym środowisku technologicznym, zgodnie z dobrymi praktykami wytwarzania oprogramowania. Praca w trybie zdalnym.
responsibilities :
Rozwój i utrzymanie aplikacji oraz usług w architekturze mikroserwisów
Projektowanie i implementacja nowych funkcjonalności
Współpraca z zespołem projektowym przy realizacji rozwiązań biznesowych
Dbanie o jakość kodu, testy oraz stabilność tworzonych rozwiązań
requirements-expected :
Bardzo dobra znajomość języka Java oraz doświadczenie w tworzeniu czytelnego i wydajnego kodu
Praktyczna znajomość ekosystemu Spring (Spring Boot, MVC, Data) oraz Hibernate
Doświadczenie w projektowaniu i implementacji interfejsów REST API
Umiejętność pracy z narzędziami do budowania i zarządzania zależnościami (Maven)
Znajomość systemów kontroli wersji (Git)
Znajomość zasad projektowania, wzorców oraz dobrych praktyk programistycznych
Doświadczenie w pracy z relacyjnymi bazami danych oraz językiem SQL
Znajomość JPA i optymalizacji zapytań bazodanowych
Umiejętność tworzenia testów jednostkowych i integracyjnych
Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną
offered :
Stabilne zatrudnienie w firmie o dużym potencjale
Przyjazną atmosferę pracy w zespole, który lubi ze sobą pracować, dzieli się wiedzą i wzajemnie wspiera
Możliwość ciągłego rozwoju poprzez:
Pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów
Pracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą
Dofinansowanie do szkoleń i certyfikatów
Pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów
Pracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą