freehire launches on Product Hunt on 26 August.

Follow →

Lead Java Developer

Summary

Lead Java developer guiding a 5-7 person team to build cloud-native, enterprise microservices using Java/Spring Boot, Kubernetes, and CI/CD for a fintech client in Scotland.

Poznaj Onwelo

Onwelo jest partnerem technologicznym, który dostarcza kompleksowe usługi, od strategii i architektury, przez wdrożenia, po utrzymanie, w obszarach transformacji cyfrowej, danych i automatyzacji. Nasz zespół liczy ponad 400 specjalistów z silnymi kompetencjami seniorskim, a na koncie mamy 300+ zrealizowanych projektów dla dużych organizacji w Polsce, Europie i USA. Działamy z kilku polskich miast oraz z biur w Niemczech, Szwajcarii i USA, łącząc lokalną obecność z globalnym zasięgiem.

O projekcie

Poszukujemy Lead Software Engineera (Java), który obejmie rolę lidera technicznego zespołu liczącego 5-7 programistów. Projekt realizowany jest w środowisku enterprise, z wykorzystaniem nowoczesnej architektury cloud-native oraz praktyk inżynierskich wspierających wysoką jakość i dostępność rozwiązań.

Osoba ta będzie odpowiadać za kierunek techniczny zespołu, wspierać rozwój programistów oraz współpracować z obszarami Product i Engineering przy dostarczaniu skalowalnych rozwiązań biznesowych.
Hybrydowy model pracy: 40% czasu pracy w biurze klienta w Szkocji.

Twoje zadania

  • Techniczne prowadzenie zespołu 5-7 developerów.

  • Podejmowanie decyzji architektonicznych i technologicznych.

  • Odpowiedzialność za jakość dostarczanego rozwiązania oraz standardy wytwarzania oprogramowania.

  • Współpraca z zespołami Product i Engineering przy planowaniu oraz realizacji inicjatyw.

  • Mentoring, wsparcie merytoryczne i rozwój członków zespołu.

  • Zapewnienie dostarczania najlepszych praktyk inżynierskich, takich jak Code Review, Pair Programming, TDD, BDD oraz CI/CD.

  • Wspieranie budowy bezpiecznych i wysokodostępnych systemów w środowisku chmurowym.

Kogo szukamy

  • Posiadasz minimum 7 lat komercyjnego doświadczenia w tworzeniu oprogramowania.

  • Pełniłeś(-aś) rolę Lead Software Engineer, Tech Leada lub Engineering Leada.

  • Masz doświadczenie w prowadzeniu zespołów pracujących w metodykach Agile.

  • Współpracowałeś(-aś) ze stakeholderami na różnych poziomach organizacji.

  • Masz doświadczenie we współpracy z architektami systemów i rozwiązań.

  • Potrafisz przekonywać do swoich rekomendacji technicznych oraz wspierać podejmowanie decyzji biznesowych.

  • Jak wyglądał podział czasu pomiędzy programowanie a zarządzanie zespołem w Twojej ostatniej roli?

  • Tworzyłeś(-aś) i rozwijałeś(-aś) rozwiązania enterprise o wysokiej dostępności i skalowalności.

  • Masz doświadczenie w mentoringu oraz rozwijaniu kompetencji programistów.

  • Swobodnie komunikujesz się w języku polskim i angielskim (minimum poziom B2).

Technologie

Must-have:

  • Java, Spring Boot

  • REST API

  • Microservices

  • Kubernetes

  • Clouds

  • CI/CD

Mile widziane:

  • Doświadczenie w sektorze bankowym lub finansowym.

  • Znajomość zagadnień związanych z cyberbezpieczeństwem.

  • Doświadczenie z GenAI lub AI-assisted Software Engineering.

Co oferujemy

  • Model pracy hybrydowej: 40% czasu pracy realizowane w siedzibie klienta w Szkocji, przy czym sposób organizacji pracy onsite jest elastyczny i ustalany wspólnie z klientem. Obecność w biurze może być realizowana w regularnym modelu lub w formie skumulowanych wyjazdów, pod warunkiem zachowania średniego poziomu około 40% czasu pracy na miejscu. Pozostała część pracy realizowana jest zdalnie z Polski, Wielkiej Brytanii lub innego kraju UE.

  • Projekt jest planowany na około 12 miesięcy.

  • Udział w ciekawych projektach dla globalnych klientów.

  • Dostęp do ubezpieczenia na życie oraz prywatnej opieki medycznej dla siebie i rodziny.

  • Karta MultiSport, która wspiera dbałość o zdrowie i kondycję.

See also