Senior Java Developer / Tech Lead
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
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
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more remote Software Developer jobs in Poland.
Finding similar jobs…