W Mindbox łączymy najwyższe talenty z branży IT z nowoczesnymi projektami technologicznymi dla czołowych firm w całej Europie.
Przyłączysz się do zespołu, który realizuje projekty związane z rozwijaniem i utrzymywaniem systemów backendowych opartych na technologii Java, używanych w środowiskach obsługujących ekstremalnie duże wolumeny danych. Projekt obejmuje zarówno rozwój nowych funkcji w istniejących aplikacjach, jak i budowanie nowych komponentów, z naciskiem na wydajność, stabilność oraz skalowalność rozwiązań.
Czym będziesz się zajmować:
-
Tworzenie wydajnego, skalowalnego i stabilnego oprogramowania.
-
Uczestniczenie w tworzeniu nowych funkcji w istniejących aplikacjach oraz w tworzeniu nowych aplikacji pokrytych testami jednostkowymi i integracyjnymi.
-
Wsparcie w diagnozowaniu problemów i optymalizacji działania produkcyjnego systemu, który pracuje na bardzo dużych wolumenach danych.
-
Praca zgodna z metodyką SCRUM (udział w spotkaniach: Daily SCRUM, Sprint Review, Sprint Retrospective, Sprint Planning).
-
Przeprowadzanie code review na pull-requestach.
-
Szacowanie pracy w ramach nadchodzących projektów.
Uwaga: Szczegółowe informacje o projekcie zostaną udostępnione 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 profesjonalistów, którzy chętnie dzielą się wiedzą
-
Ciągły rozwój – dostęp do platform szkoleniowych oraz możliwości podnoszenia 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 roli programisty Java.
-
Znajomość Spring Framework.
-
Java 17–21, dobra znajomość ekosystemu JVM.
-
Znajomość zasad 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ść przynajmniej jednego z serwerów aplikacyjnych (GlassFish, JBoss, WebLogic).
-
Umiejętność tworzenia webserwisów SOAP oraz REST.
-
Znajomość technologii front-endowej: Vue.js.
-
Dobra znajomość systemu wersjonowania GIT.
-
Znajomość bibliotek wspierających testowanie (np. Mockito, AssertJ, Arquillian).
Dołączając do naszego 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, wspierając Twój rozwój i dbając o to, aby Twoje umiejętności miały realny wpływ na tworzone rozwiązania.