Fullstack Developer (Java + Angular)
Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#325508·Dodano 20 dni temu·29
Źródło: theprotocol.itTech 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
20 aktywnych ofert