Senior Java Developer
Kogo szukamy:
Szukamy Senior Java Developer, który/a z łatwością porusza się zarówno w dyskusjach technicznych, jak i rozmowach biznesowych. Kogoś, kto potrafi wyjaśnić złożone pojęcia w jasny, praktyczny sposób i pomaga interesariuszom zrozumieć wpływ decyzji technicznych na biznes.
Rola i zespół:
Dołączysz do zespołu odpowiedzialnego za dostarczanie oprogramowania, które jest zgodne z wymaganiami biznesowymi, technicznymi i jakościowymi. Głównym celem zespołu jest zapewnienie stabilnych, skalowalnych i efektywnych rozwiązań technologicznych.
Co będziesz robić:
Tworzyć oprogramowanie zgodnie z wytycznymi, aby dostarczać rozwiązania spełniające wymagania projektowe i biznesowe.
Dbać o wysoką jakość tworzonych aplikacji, aby utrzymać wysoką niezawodność, stabilność i czytelność kodu.
Stosować wewnętrzne standardy rozwoju oprogramowania, dbając o spójność, bezpieczeństwo i dalszy rozwój systemów.
Projektować i analizować architekturę aplikacji, tworząc skalowalne, modułowe i wydajne rozwiązania dla płynnego rozwoju produktów IT.
Proponować kierunki rozwoju aplikacji w celu poprawy wydajności systemu oraz zwiększenia wartości biznesowej dla interesariuszy i użytkowników końcowych.
Umiejętności techniczne:
Silne, praktyczne doświadczenie w programowaniu w Java.
Solidna znajomość Spring Boot i powiązanych frameworków.
Doświadczenie w pracy zarówno z relacyjnymi, jak i nierelacyjnymi bazami danych.
Umiejętność projektowania i dostarczania skalowalnych, łatwych w utrzymaniu i wysokowydajnych rozwiązań.
Silne umiejętności analityczne i rzetelne podejście do rozwiązywania problemów.
Proaktywność w identyfikowaniu obszarów do poprawy i proponowaniu skutecznych rozwiązań.
Umiejętność jasnego komunikowania pomysłów, decyzji i ich rezultatów.
Swoboda we współpracy zarówno z technicznymi, jak i nietechnicznymi interesariuszami (w tym z zespołami biznesowymi i programistami).
Świetne umiejętności pracy zespołowej, chęć dzielenia się wiedzą, udziału w warsztatach, sesjach pair programmingu oraz wspierania zespołu w osiąganiu wspólnych celów.
Dobra znajomość języka polskiego, umożliwiająca skuteczną komunikację i współpracę z członkami zespołu oraz interesariuszami.
Inne umiejętności (również bardzo ważne! 😉):
Dobrze rozwinięte umiejętności interpersonalne, w tym jasna komunikacja, budowanie relacji i konstruktywna współpraca.
Kreatywne myślenie i nastawienie na szukanie rozwiązań (solution-oriented mindset), połączone z umiejętnością skutecznego reagowania na wyzwania i zmieniające się okoliczności.
Mile widziane (Nice to have):
Doświadczenie z Node.js.
Możliwości rozwoju:
Współpraca w zespole, który zachęca do eksperymentowania i innowacji, dając przestrzeń na zgłaszanie własnych pomysłów i rozwiązań – u nas masz realny wpływ na rozwój projektów, naszych produktów i usług.
Budżety zespołowe na specjalistyczne szkolenia i kursy dopasowane do Twoich potrzeb.
Wymiana wiedzy w ramach gildii tematycznych organizowanych przez współpracowników – aby być na bieżąco w swojej dziedzinie lub zdobywać nowe kompetencje.
Benefity:
Prywatną opiekę medyczną w LuxMed, darmowe badania profilaktyczne oraz masaże odciążające kręgosłup.
Budżet na wyposażenie stanowiska pracy zdalnej oraz bony podarunkowe.
Świeżo przygotowywane każdego dnia śniadania bufetowe na miejscu w biurze.
Wyjazdy integracyjne i rodzinne do prywatnego ośrodka nad jeziorem.
Dofinansowanie do karty MultiSport.
Senior Java Developer
Senior Java Developer