Fullstack Developer (Java + Angular)
Develocraft sp. z o.o.
⚲ Gdańsk
17 000–24 000 zł brutto / mies.
Wymagania
- Java
- Spring Framework
- Angular
- T-SQL
- SQL
- CI/CD
- Azure
- Docker
- Kubernetes
Opis stanowiska
Nasze 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 Mile widziane: 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 O projekcie: Rola łączy pracę koncepcyjną, rozwój nowych funkcjonalności oraz odpowiedzialność za jakość i stabilność istniejących rozwiązań Zakres obowiązków: 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) Oferujemy: 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