Tech Lead Java Developer
Edge One Solutions
Rola Tech Leada Java Developera w projekcie dotyczącym tożsamości cyfrowej, wysokiej dostępności i kryptografii. Kandydat będzie odpowiedzialny za pisanie wysokiej jakości kodu, tworzenie dokumentacji, wykrywanie i rozwiązywanie błędów, a także wdrażanie usprawnień. Kluczowa jest współpraca z zespołem Scrumowym, architektami i innymi deweloperami, a także znajomość praktyk DevOps i narzędzi CI/CD. Jest to rola wymagająca zarówno silnych umiejętności technicznych, jak i liderskich.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: dokładna wielkość zespołu scrumowego, szczegóły dotyczące procesu rekrutacyjnego (liczba etapów, czas trwania).
Rola Tech Leada Java Developera w projekcie dotyczącym tożsamości cyfrowej, wysokiej dostępności i kryptografii. Kandydat będzie odpowiedzialny za pisanie wysokiej jakości kodu, tworzenie dokumentacji, wykrywanie i rozwiązywanie błędów, a także wdrażanie usprawnień. Kluczowa jest współpraca z zespołem Scrumowym, architektami i innymi deweloperami, a także znajomość praktyk DevOps i narzędzi CI/CD. Jest to rola wymagająca zarówno silnych umiejętności technicznych, jak i liderskich.
- ✓Możliwość zmiany projektu i dobierania kolejnego zgodnie z preferencjami (#SmartChange)
- ✓Indywidualne wsparcie Service Delivery Managera w planowaniu kariery
- ✓Dofinansowanie do szkoleń, certyfikatów i konferencji
- ✓Wsparcie w work-life balance, wyjścia integracyjne, aktywności sportowe, webinary (#edge1talks)
- ✓Elastyczne benefity – kandydat sam decyduje, na co przeznacza punkty
- ✓Lekcje języka angielskiego dopasowane do poziomu
- −Praca stacjonarna w biurze klienta w Łodzi, co może być ograniczeniem dla osób szukających pracy zdalnej lub hybrydowej z większą elastycznością.
- !Choć oferta mówi o 'hybrydowym' trybie pracy, opis wyraźnie wskazuje na pracę stacjonarną w biurze klienta w Łodzi. Warto dopytać o możliwość elastyczności.
- !Brak informacji o wielkości zespołu Scrumowego, z którym będzie współpracował kandydat.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Pisanie wysokiej jakości kodu źródłowego w celu programowania kompletnych aplikacji
- •Tworzenie czystego, wydajnego kodu w oparciu o specyfikacje
- •Tworzenie dokumentacji do celów referencyjnych i raportowania
- •Wykrywanie błędów i oferowanie terminowych rozwiązań
- •Rozwiązywanie problemów, debugowanie i aktualizacja istniejącego oprogramowania
- •Weryfikacja i wdrażanie programów i systemów
- •Rekomendowanie rozwiązań członkom zespołu i wdrażanie usprawnień
- •Współpraca z architektami, deweloperami, Scrum Masterem, analitykami biznesowymi, Product Ownerem i testerami
Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.
Kandydat z solidnym doświadczeniem w tworzeniu back-endu w Javie, Spring Boot, Hibernate, z doświadczeniem liderskim. Powinien znać Oracle, REST API, narzędzia CI/CD, Jira/Confluence, narzędzia do testowania (JUnit) i praktyki DevOps. Wymagana jest biegła znajomość języka angielskiego.
Oferta nie jest dla osób, które nie mają doświadczenia na stanowisku liderskim, nie posiadają solidnego doświadczenia w Javie i technologiach backendowych (Spring Boot, Hibernate), nie znają baz danych (Oracle), REST API, narzędzi CI/CD, praktyk DevOps, ani nie posługują się biegle językiem angielskim. Również osoby bez doświadczenia w kryptografii i bezpieczeństwie mogą mieć trudności.
- ?Jak wygląda typowy dzień pracy Tech Leada w tym projekcie?
- ?Jakie są główne wyzwania techniczne i biznesowe związane z projektem tożsamości cyfrowej i kryptografii?
- ?Jakie są oczekiwania dotyczące mentoringu i rozwoju członków zespołu?
- ?Jak wygląda proces podejmowania decyzji technicznych w zespole?
- ?Czy istnieją możliwości wpływania na architekturę systemu?
- ?Jakie są plany rozwoju produktu lub projektu w najbliższym czasie?
- −Dokładna wielkość zespołu Scrumowego
- −Szczegóły dotyczące procesu rekrutacyjnego (liczba etapów, czas trwania)
- −Informacje o budżecie szkoleniowym (konkretne kwoty lub zakres)
- −Szczegóły dotyczące elastyczności trybu pracy hybrydowej (np. ile dni w biurze jest wymagane)
Praca w zespole Scrumowym, który ściśle współpracuje z innymi zespołami, stawiając na rozwój kompetencji i wsparcie w rozwoju zawodowym.
Proces rekrutacyjny obejmuje rozmowę z Service Delivery Managerem, rozmowę techniczną oraz rozmowę z klientem. Istnieje możliwość rozmowy z obecnym członkiem zespołu. Nie spełnienie wszystkich wymagań nie dyskwalifikuje kandydata.