Opis:
W Mindbox łączymy najlepsze talenty IT z projektami technologicznymi dla wiodących firm w całej Europie.
Dołączysz do zespołu realizującego projekty związane z rozwojem i utrzymaniem systemów backendowych opartych o technologię Java, wykorzystywanych w środowiskach obsługujących bardzo duże wolumeny danych. Projekt obejmuje zarówno rozwój nowych funkcjonalności w istniejących aplikacjach, jak i tworzenie nowych komponentów, z naciskiem na wydajność, stabilność oraz skalowalność rozwiązań.
Czym będziesz się zajmować:
-
Wytwarzanie wydajnego, skalowalnego oraz stabilnego oprogramowania.
-
Uczestnictwo w wytwarzaniu nowych funkcjonalności w istniejących aplikacjach oraz tworzenie nowych aplikacji pokrytych testami jednostkowymi i integracyjnymi.
-
Wsparcie w diagnozie problemów i optymalizacji działania produkcyjnego systemu, który operuje na bardzo dużych wolumenach danych.
-
Praca zgodna z metodyką SCRUM (udział w spotkaniach: Daily SCRUM, Sprint Review, Sprint Retrospective, Sprint Planning).
-
Wykonywanie code review na pull-requestach.
-
Szacowanie pracy w ramach przyszłych projektów.
Uwaga: Szczegółowe informacje o projekcie zostaną przekazane w trakcie procesu rekrutacyjnego.
Co oferujemy:
-
Elastyczny model współpracy
-
Praca w modelu hybrydowym – możliwość pracy zdalnej zgodnie z ustaleniami z Klientem
-
Kultura współpracy – dołączysz do zespołu doświadczonych specjalistów chętnych do dzielenia się wiedzą
-
Ciągły rozwój – dostęp do platform szkoleniowych i możliwości rozwoju kompetencji
-
Pakiet benefitów – m.in. opieka medyczna Interpolska, karta Multisport, ubezpieczenie Warta i inne
-
Sprzęt wysokiej jakości – zapewniamy laptop oraz niezbędne oprogramowanie
Kogo szukamy:
-
Minimum 3 lata doświadczenia w pracy na stanowisku programisty Java.
-
Znajomość Spring Framework .
-
Java 17–21 , dobra znajomość ekosystemu JVM.
-
Znajomość zagadnień SOLID , TDD , GitFlow .
-
JPA i/lub dowolna biblioteka ORM (np. Hibernate, EclipseLink).
-
Dobra znajomość relacyjnych baz danych SQL (Oracle, PostgreSQL, MySQL).
-
Znajomość baz NoSQL (np. MongoDB).
-
Znajomość min. jednego z serwerów aplikacyjnych (GlassFish, JBoss, WebLogic).
-
Umiejętność pisania webserwisów SOAP oraz REST .
-
Znajomość technologii front-end: Vue.js .
-
Dobra znajomość systemu wersjonowania GIT .
-
Znajomość bibliotek wspierających testowanie (np. Mockito, AssertJ, Arquillian).
Dołączając do projektu, staniesz się częścią Mindbox – firmy technologicznej, w której consulting, technologia i talent łączą siły, aby tworzyć wartościowe rozwiązania cyfrowe. Zapewnimy Ci wsparcie na każdym etapie, wesprzemy Twój rozwój i zadbamy, aby Twoje umiejętności miały realny wpływ na tworzone rozwiązania.