Senior IT Developer (Java, Spring)
⚲ Gdansk
27 720 zł / mies.
Wymagania
- wykształcenie wyższe z inżynierii oprogramowania, informatyki lub pokrewne
- 4-5 lat doświadczenia jako Java developer
- biegłość w Java, Gradle, Spring Boot i Spring Integration
- doświadczenie z Oracle i Kafką
- doświadczenie w rozwijaniu i ulepszaniu pipeline'ów CI/CD
- znajomość Dockera i Kubernetesa
- biegła znajomość angielskiego do codziennej komunikacji
- gotowość do pracy hybrydowej (3 dni w tygodniu w Gdańsku lub Warszawie)
Opis stanowiska
Projekt w emagine Polska dla klienta z sektora finansowego — będziesz dostarczać rozwiązania do raportowania transakcji zgodnie z wymogami regulacyjnymi, w zespole Agile, współpracując bezpośrednio z interesariuszami biznesowymi. Praca hybrydowa z 3 dniami w biurze w Gdańsku lub Warszawie. To oferta dla doświadczonych Java/Spring developerów, którzy lubią pracę z wymaganiami regulacyjnymi i potrafią projektować solidne, dobrze przetestowane rozwiązania. Uwaga: w ogłoszeniu pojawia się zapis o adaptacji do nowych obszarów technologicznych — możesz zostać poproszony o naukę i pracę z technologiami spoza listy Must Haves.
🔍 Dekoder Ogłoszenia
🟡
delivering clean and robust solutions
Oczekuje się kodu wysokiej jakości, ale definicja 'czystego' i 'solidnego' może być subiektywna.
🟢
contribute engineering expertise to shape effective solutions
Oczekuje się, że będziesz aktywnie wpływać na projektowanie i architekturę, a nie tylko implementować gotowe rozwiązania.
🔴
Work with familiar technologies while adapting to new areas as required
Możesz zostać poproszony o naukę i pracę z technologiami, których nie znasz, poza tymi wymienionymi w 'Must Haves'.
🟡
collaborate with business stakeholders to understand regulatory needs and deliver optimal solutions
Będziesz musiał komunikować się z osobami spoza IT, aby zrozumieć wymagania biznesowe i prawne, co może wymagać tłumaczenia technicznych aspektów na język zrozumiały dla biznesu.
🟢
Ability to define and design comprehensive tests including negative tests
Oczekuje się, że będziesz odpowiedzialny za tworzenie strategii testowania i pisanie testów, a nie tylko za ich wykonywanie.