Senior Java Developer
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Jesteśmy firmą, która wykorzystuje szerokie spektrum usług IT, żeby pomagać klientom.
Obszary naszego działania to m.in.: doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi, dedykowane zespoły developerskie.
Cześć!
U nas znajdziesz to, czego szukasz - przekonaj się!
W Scalo czeka na Ciebie:
współpraca hybrydowa,
stawka do 150 PLN/h przy B2B w zależności od doświadczenia.
Co dla Ciebie mamy:
długofalową współpracę - różnorodne projekty (działamy w ramach Software Services, Embedded Services, Data Services, Cloud Services),
możliwość rozwoju kompetencji we współpracy z naszym Center of Excellence,
kafeteryjny system benefitów – Motivizer,
prywatną opiekę medyczną – Luxmed.
Brzmi interesująco? Aplikuj – czekamy na Twoje CV!
Daily tasks
- projektowanie i rozwój skalowalnych systemów backendowych oraz udział w podejmowaniu decyzji architektonicznych dotyczących usług, API i infrastruktury chmurowej,
- praca w środowisku AWS,
- tworzenie, przeglądanie i utrzymywanie wysokiej jakości oprogramowania w Java i Spring Boot,
- rozwój i integrację REST API oraz systemów rozproszonych,
- odpowiedzialność za dostarczanie rozwiązań od etapu projektowania do środowiska produkcyjnego,
- poprawę niezawodności, wydajności i bezpieczeństwa systemów,
- monitorowanie aplikacji, analizę problemów produkcyjnych oraz udział w reagowaniu na incydenty,
- rozwój automatycznych testów jednostkowych, integracyjnych i end-to-end,
- stosowanie praktyk CI/CD, code review oraz mechanizmów kontroli jakości kodu,
- współpracę z zespołami Product i UX przy definiowaniu wymagań oraz rozwiązań technicznych,
- dzielenie się wiedzą oraz wsparcie techniczne pozostałych członków zespołu,
- wykorzystywanie nowych technologii i narzędzi wspierających development, w tym rozwiązań opartych o AI.
Requirements
Kompetencje wymagane do realizacji usług:
kilkuletnie komercyjne doświadczenie w roli Senior Java Developera / Backend Developera , bardzo dobra znajomość Java, Spring Boot oraz REST API , AWS, doświadczenie w projektowaniu i budowaniu skalowalnych aplikacji oraz systemów rozproszonych, praktyczna znajomość MongoDB , doświadczenie w integracji złożonych systemów biznesowych, np. płatności, rezerwacji, profili klientów, systemów CMS lub platform przetwarzania danych, doświadczenie w pracy z platformami chmurowymi, praktyczna znajomość CI/CD , konteneryzacji oraz nowoczesnych praktyk DevOps, doświadczenie w automatyzacji testów jednostkowych i integracyjnych, dobra znajomość zagadnień związanych z bezpieczeństwem aplikacji i sieci, znajomość zagadnień związanych z monitoringiem, odpornością aplikacji i utrzymaniem systemów produkcyjnych, doświadczenie w podejmowaniu decyzji technicznych i architektonicznych, umiejętność współpracy z zespołami produktowymi i technicznymi.
Must have: Java, Kotlin, AWS