Senior Fullstack Engineer (Java/ Angular)
IT SQUAD SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Gdańsk
Do uzgodnienia
Wymagania
- Java
- Angular
- Spring Framework
- SQL
- T-SQL
- Microsoft Azure
- Docker
- Kubernetes
Opis stanowiska
Nasze wymagania:
Minimum 6 lat doświadczenia komercyjnego w pracy z Java 17 i Angular
Doświadczenie w projektowaniu i implementacji z wykorzystaniem Spring,
Znajomość relacyjnych baz danych (SQL, T-SQL) oraz optymalizacji zapytań,
Praktyczne doświadczenie z CI/CD i automatyzacją procesów,
Bardzo dobra znajomość testów jednostkowych i integracyjnych,
Znajomość Apache Kafka i systemów kolejkowych wykorzystywanych w architekturze mikroserwisowej
Doświadczenie w pracy w Agile/Scrum,
Język angielski na poziomie B2/C1 – swobodna komunikacja biznesowa i techniczna
Mile widziane:
Doświadczenie z chmurą Azure
Znajomość Docker, Kubernetes
Zakres obowiązków:
Wytwarzanie kodu spełniającego wymagania jakościowe zgodne z oczekiwanymi standardami,
Diagnozowanie i usuwanie zgłoszonych problemów,
Implementacja kluczowych funkcjonalności oraz nadzór nad spójnością kodu,
Tworzenie oraz utrzymywanie dokumentacji technicznej i architektonicznej,
Współpraca z anglojęzycznym zespołem w Indiach,
Przeglądy kodu oraz zapewnianie wysokiej jakości wytwarzanego oprogramowania (testy, analiza Sonar, code review)
Diagnozowanie i rozwiązywanie problemów w środowiskach produkcyjnych i testowych,
Wdrażanie oraz wspieranie procesów CI/CD, automatyzacji testów, monitoringu,
Mentoring i wsparcie merytoryczne dla mniej doświadczonych członków zespołu,
Aktywny udział w wydarzeniach Agile i spotkaniach projektowych
Oferujemy:
Możliwość pracy nad nowoczesnymi projektami w technologii Java / Angular
Współpracę w dynamicznym, profesjonalnym zespole z doświadczeniem w międzynarodowych projektach
Rozwój zawodowy poprzez udział w ciekawych projektach i dostęp do szkoleń technicznych
Przyjazną atmosferę pracy, wsparcie zespołu i mentoring
Udział w decyzjach technicznych i możliwość wdrażania własnych pomysłów
Zatrudnienie ma umowę B2B
Pracę w trybie 100% zdalnym lub 1 dzień pracy z biura (Trójmiasto)
Krótki proces rekrutacji składający się z rozmowy HR oraz skill interview z managerem projektu
Minimum 6 lat doświadczenia komercyjnego w pracy z Java 17 i Angular
Doświadczenie w projektowaniu i implementacji z wykorzystaniem Spring,
Znajomość relacyjnych baz danych (SQL, T-SQL) oraz optymalizacji zapytań,
Praktyczne doświadczenie z CI/CD i automatyzacją procesów,
Bardzo dobra znajomość testów jednostkowych i integracyjnych,
Znajomość Apache Kafka i systemów kolejkowych wykorzystywanych w architekturze mikroserwisowej
Doświadczenie w pracy w Agile/Scrum,
Język angielski na poziomie B2/C1 – swobodna komunikacja biznesowa i techniczna
Mile widziane:
Doświadczenie z chmurą Azure
Znajomość Docker, Kubernetes
Zakres obowiązków:
Wytwarzanie kodu spełniającego wymagania jakościowe zgodne z oczekiwanymi standardami,
Diagnozowanie i usuwanie zgłoszonych problemów,
Implementacja kluczowych funkcjonalności oraz nadzór nad spójnością kodu,
Tworzenie oraz utrzymywanie dokumentacji technicznej i architektonicznej,
Współpraca z anglojęzycznym zespołem w Indiach,
Przeglądy kodu oraz zapewnianie wysokiej jakości wytwarzanego oprogramowania (testy, analiza Sonar, code review)
Diagnozowanie i rozwiązywanie problemów w środowiskach produkcyjnych i testowych,
Wdrażanie oraz wspieranie procesów CI/CD, automatyzacji testów, monitoringu,
Mentoring i wsparcie merytoryczne dla mniej doświadczonych członków zespołu,
Aktywny udział w wydarzeniach Agile i spotkaniach projektowych
Oferujemy:
Możliwość pracy nad nowoczesnymi projektami w technologii Java / Angular
Współpracę w dynamicznym, profesjonalnym zespole z doświadczeniem w międzynarodowych projektach
Rozwój zawodowy poprzez udział w ciekawych projektach i dostęp do szkoleń technicznych
Przyjazną atmosferę pracy, wsparcie zespołu i mentoring
Udział w decyzjach technicznych i możliwość wdrażania własnych pomysłów
Zatrudnienie ma umowę B2B
Pracę w trybie 100% zdalnym lub 1 dzień pracy z biura (Trójmiasto)
Krótki proces rekrutacji składający się z rozmowy HR oraz skill interview z managerem projektu
🔍 Dekoder Ogłoszenia
🔴
Wytwarzanie kodu spełniającego wymagania jakościowe zgodne z oczekiwanymi standardami
Oczekuje się, że będziesz pisać czysty, dobrze przetestowany kod, ale 'standardy' mogą być niejasne i zależeć od konkretnego projektu lub zespołu.
🔴
Diagnozowanie i usuwanie zgłoszonych problemów
Może oznaczać zarówno proste bugfixy, jak i rozwiązywanie złożonych problemów w środowisku produkcyjnym, często pod presją czasu.
🔴
Implementacja kluczowych funkcjonalności oraz nadzór nad spójnością kodu
Oprócz pisania kodu, będziesz odpowiedzialny za utrzymanie architektury i jakości kodu w całym projekcie, co może być czasochłonne.
🔴
Współpraca z anglojęzycznym zespołem w Indiach
Może oznaczać pracę w różnych strefach czasowych, co wymaga elastyczności i potencjalnie pracy poza standardowymi godzinami.
🔴
Mentoring i wsparcie merytoryczne dla mniej doświadczonych członków zespołu
Oprócz własnych zadań, będziesz musiał poświęcać czas na pomoc innym, co może zmniejszyć czas dostępny na Twoje własne zadania.