Fullstack Developer (Java + Angular)

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#325508·Dodano 20 dni temu·29
Źródło: theprotocol.it
Aplikuj teraz

Tech Stack / Keywords

JavaSpring FrameworkAngularT-SQLSQLCI/CDAzureDockerKubernetes

Firma i stanowisko

Rola łączy pracę koncepcyjną, rozwój nowych funkcjonalności oraz odpowiedzialność za jakość i stabilność istniejących rozwiązań


Wymagania

  • Minimum 4 lata doświadczenia w rozwoju aplikacji w środowisku Java
  • Bardzo dobra znajomość Java 17 oraz frameworka Spring (np. Spring Boot, Spring Data)
  • Doświadczenie w budowie i rozwijaniu aplikacji frontendowych w Angular
  • Praktyczna znajomość relacyjnych baz danych (SQL, T-SQL) oraz optymalizacji zapytań
  • Doświadczenie w pracy z narzędziami CI/CD i automatyzacją procesów wdrożeniowych
  • Umiejętność tworzenia testów jednostkowych i integracyjnych oraz dbałość o jakość kodu
  • Doświadczenie w pracy w metodykach Agile/Scrum
  • Swobodna komunikacja w języku angielskim (min. B2/C1)
  • Umiejętność pracy w środowisku międzynarodowym oraz partnerskiej współpracy z interesariuszami

Nice to have:

  • Doświadczenie w pracy z chmurą Azure
  • Znajomość Docker oraz Kubernetes
  • Doświadczenie w systemach o wysokiej dostępności i dużej skali użytkowników

Obowiązki

  • Projektowanie oraz rozwój aplikacji w architekturze fullstack (Java 17 + Spring po stronie backendu, Angular po stronie frontend)
  • Współtworzenie rozwiązań technicznych w oparciu o wymagania biznesowe oraz wytyczne Solution Designera
  • Usprawnianie istniejącego kodu i refaktoryzacja w celu poprawy wydajności oraz czytelności systemu
  • Analiza przyczyn incydentów produkcyjnych i proponowanie trwałych rozwiązań
  • Udział w definiowaniu standardów jakości (testy, analiza statyczna kodu, Sonar, code review)
  • Współpraca z zespołem w Indiach w zakresie planowania, implementacji i utrzymania funkcjonalności
  • Wdrażanie rozwiązań w oparciu o pipeline’y CI/CD oraz wsparcie automatyzacji testów
  • Tworzenie i aktualizacja dokumentacji technicznej oraz opisów architektonicznych
  • Dzielenie się wiedzą i wspieranie rozwoju mniej doświadczonych członków zespołu
  • Aktywny udział w ceremoniach Agile (planowanie, refinement, review, retrospektywa)

Oferta

  • Elastyczne godziny rozpoczęcia pracy (7:00–9:00)
  • Realny wpływ na rozwiązania technologiczne i jakość systemów
  • Rekrutacje wewnętrzne i realne możliwości zmiany ścieżki kariery
  • Biuro dostosowane do potrzeb osób z różnymi niepełnosprawnościami
  • Dofinansowanie zajęć sportowych
  • Prywatna opieka medyczna
  • Dofinansowanie nauki języków
  • Dofinansowanie szkoleń i kursów
  • Możliwość pracy zdalnej
  • Dofinansowanie posiłków w kantynie
Elastyczne godziny
Karta sportowa
Opieka zdrowotna
Kursy językowe
Dofinansowanie szkoleń
Darmowe napoje
Develocraft

Develocraft

20 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz