Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Relout

NewBe an early applicant

Senior Java Developer / Tech Lead

Posted Updated
Discussion

Description

Jesteśmy agencją consultingową, zajmującą się wyszukiwaniem i pozyskiwaniem najlepszych talentów ✨ dla naszych klientów. Pomagamy start-upom, software house’om i przedsiębiorstwom w skalowaniu i transformacji poprzez nawiązywanie współpracy z ambitnymi inżynierami posiadającymi prawdziwą pasję do technologii.

Obecnie poszukujemy Senior Java Developera / Tech Leada do projektu Connector 2.0, rozwijanego w architekturze mikrousługowej i środowisku kontenerowym.

Rola łączy hands-on development z odpowiedzialnością techniczną za zespół i rozwój architektury backendowej. Osoba na tym stanowisku będzie wspierać definiowanie zadań technicznych, analizować i planować rozwój technologii wykorzystywanych w projekcie, a także odpowiadać za ich wdrażanie w zespołach poprzez mentoring, szkolenia i wsparcie techniczne.

Projekt wykorzystuje . Java 17+, Spring Boot, Apache Kafka, Apache Camel, Docker, Nomad, Oracle DB 19c, MinIO oraz XPath 2.0. Poszukujemy osoby bardzo mocnej technicznie, która potrafi zarówno projektować rozwiązania, jak i aktywnie uczestniczyć w ich implementacji.

Szukamy lidera, który dobrze odnajduje się w złożonych środowiskach integracyjnych, potrafi podejmować decyzje technologiczne oraz wspierać innych developerów w rozwiązywaniu problemów technicznych i rozwoju kompetencji.

🔷Obowiązki

  • Wspieranie zespołu w definiowaniu i planowaniu zadań technicznych

  • Analiza, weryfikacja i planowanie rozwoju technologii wykorzystywanych w projekcie Connector 2.0

  • Podejmowanie decyzji technologicznych dotyczących rozwoju backendu

  • Rozwój i utrzymanie architektury systemu w warstwie backendowej

  • Wdrażanie nowych technologii i standardów w zespołach projektowych

  • Prowadzenie mentoringu i szkoleń technicznych dla członków zespołu

  • Projektowanie i rozwój rozwiązań opartych o Java 17+ i Spring Boot

  • Rozwój integracji z wykorzystaniem Apache Kafka i Apache Camel

  • Programowanie nowych funkcjonalności systemu

  • Tworzenie oraz utrzymywanie testów jednostkowych i integracyjnych

  • Współpraca przy rozwoju architektury mikrousługowej działającej w środowisku kontenerowym

  • Wspieranie zespołu developerskiego w analizie oraz rozwiązywaniu złożonych problemów technicznych

  • Dbanie o jakość techniczną, spójność architektury oraz standardy wytwarzanego oprogramowania

🎯Wymagania

  • Minimum 5 lat komercyjnego doświadczenia w programowaniu w Java 8+

  • Minimum 3 lata doświadczenia z Java 17+

  • Minimum 2 lata doświadczenia w roli Tech Leada / Technical Leada w zespole backendowym pracującym w technologii Java

  • Bardzo dobra, ekspercka znajomość Apache Kafka

  • Bardzo dobra, ekspercka znajomość Apache Camel

  • Bardzo dobra znajomość Spring Boot

  • Doświadczenie w projektowaniu i rozwijaniu architektury mikrousługowej

  • Doświadczenie w pracy ze środowiskami kontenerowymi

  • Znajomość Docker oraz Nomad

  • Bardzo dobra znajomość relacyjnych baz danych

  • Doświadczenie w pracy z rozwiązaniami ORM, w szczególności Hibernate

  • Znajomość GitLab i Maven

  • Doświadczenie w tworzeniu testów jednostkowych i integracyjnych z wykorzystaniem . JUnit i Mockito

  • Znajomość Object Storage, w tym MinIO

  • Znajomość XPath 2.0

  • Znajomość platform, API i kanałów integracyjnych wykorzystywanych przez operatorów energetycznych, w szczególności rozwiązań Unicorn ECP/EDX

  • Bardzo dobra znajomość wzorców projektowych

  • Umiejętność samodzielnego podejmowania decyzji technicznych

  • Wysoki poziom odpowiedzialności i terminowości

  • Umiejętność współpracy z zespołem developerskim

  • Bardzo dobre umiejętności komunikacyjne i mentoringowe

mile widziane:

  • Znajomość Oracle DB 19c

  • Znajomość Python

  • Podstawowa znajomość systemów Linux

⭐Oferujemy

  • Współpracę w modelu B2B

  • Pracę głównie zdalną z obecnością we Wrocławiu 2 dni w miesiącu

  • Rolę łączącą development, architekturę oraz technical leadership

  • Realny wpływ na rozwój technologiczny projektu Connector 2.0

  • Możliwość pracy z nowoczesnym stosem technologicznym opartym o Java 17+, Spring Boot, Kafka i Apache Camel

  • Udział w projektowaniu i rozwijaniu architektury mikrousługowej

  • Możliwość mentoringu i wspierania rozwoju zespołu developerskiego

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →