Praca
Z kanału partnera
Programista backendu (Java/Spring Boot)
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- Jobgether
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Stanowisko to wystawiane jest w imieniu firmy partnerskiej, która zarządza wszystkimi aplikacjami i kolejnymi krokami. Nasz partner poszukuje programisty backendowego (Java/Spring Boot) z siedzibą w Niemczech.
Dołącz do w pełni zdalnego zespołu rozwoju produktów pracującego nad nowoczesnymi produktami cyfrowymi dla ambitnych organizacji.
Będziesz budować niezawodne systemy backendowe, API, usługi, integracje i rozwiązania bazodanowe przy użyciu Java i Spring Boot.
Twoja praca będzie miała bezpośredni wpływ na funkcje produkcyjne, a własność będzie rozciągać się od wdrożenia, poprzez testowanie i wydanie.
Będziesz ściśle współpracować z frontendem, QA, DevOps, produktami, projektowaniem i interesariuszami po stronie klienta w środowisku wielofunkcyjnym.
Ta rola zapewnia znaczącą autonomię, jednocześnie zachęcając programistów do kwestionowania założeń, komunikowania ryzyka i zrozumienia szerszego kontekstu produktu.
Będziesz pracować nad projektem, który obecnie ma trwać do lutego 2027 r., z możliwością zastosowania nowoczesnych praktyk inżynieryjnych w rozproszonym zespole.
Jest to doskonałe rozwiązanie dla inżyniera backendu średniego szczebla, który ceni czysty kod, ścisłą współpracę, własność techniczną i ciągłe uczenie się.
Odpowiedzialność
•
Twórz czyste, łatwe w utrzymaniu, testowalne i wydajne aplikacje backendowe przy użyciu języka Java i Spring Boot.
•
Projektuj, buduj i utrzymuj bezpieczne, niezawodne interfejsy API REST i usługi backendu dla aplikacji frontendowych i innych systemów.
•
Twórz i utrzymuj schematy baz danych PostgreSQL, zapytania, indeksy, migracje, modele danych i warstwy trwałości przy użyciu Hibernate/JPA.
•
Przekładaj wymagania produktowe i biznesowe na solidną funkcjonalność zaplecza i dobrze zorganizowaną logikę biznesową.
•
Rozwijaj i utrzymuj mikrousługi w ramach rozproszonych architektur backendu.
•
Wdrażaj integracje innych firm, usługi wewnętrzne i inne integracje zaplecza w oparciu o wymagania projektu.
•
Zapewnij dokładność, spójność, walidację i prawidłową obsługę przypadków brzegowych danych.
•
Pisz i utrzymuj automatyczne testy oraz ściśle współpracuj z inżynierami ds. kontroli jakości, aby zapewnić odpowiednie pokrycie funkcji.
•
Przejmij na własność przypisane funkcje backendu od wdrożenia, poprzez testowanie, wydanie i dostarczenie.
•
Współpracuj z inżynierami frontendowymi, QA, DevOps, menedżerami produktu, projektantami i innymi programistami backendowymi, aby zapewnić kompletne funkcje produktu.
•
Identyfikuj i komunikuj na wczesnym etapie niejasne wymagania, ryzyko techniczne, zależności i potencjalne przeszkody.
•
Weź udział w przeglądach kodu, żądaniach ściągnięcia i przepływach pracy związanych z rozwojem oprogramowania.
•
Przyczyniaj się do ulepszania praktyk inżynieryjnych, jakości kodu, łatwości konserwacji i procesów zespołowych.
•
W stosownych przypadkach korzystaj z narzędzi programistycznych wspomaganych sztuczną inteligencją, aby zwiększyć produktywność, stosując jednocześnie rozsądną ocenę inżynieryjną.
Wymagania
•
Ponad 3 lata doświadczenia w tworzeniu backendu.
•
Silna praktyczna wiedza na temat współczesnego programowania w języku Java; mile widziane doświadczenie z Java 21.
•
Praktyczne doświadczenie w tworzeniu aplikacji i usług backendowych przy użyciu Spring Boot.
•
Praktyczne doświadczenie z trwałością opartą na Hibernate/JPA i ORM.
•
Dobra znajomość PostgreSQL, relacyjnych baz danych, SQL, modelowania danych i wydajności zapytań.
•
Doświadczenie w projektowaniu, wdrażaniu, testowaniu i korzystaniu z interfejsów API RESTful.
•
Praktyczne doświadczenie w automatycznych testach backendowych i dobre zrozumienie testowania jako integralnej części tworzenia oprogramowania.
•
Wygodne korzystanie z Git, żądań ściągnięcia, recenzji kodu i przepływów pracy związanych z rozwojem oprogramowania.
•
Znajomość mikroserwisów i systemów rozproszonych.
•
Doświadczenie w projektowaniu opartym na domenie lub architekturze sterowanej zdarzeniami będzie dodatkowym atutem.
•
Znajomość AWS lub innego środowiska chmurowego będzie zaletą, szczególnie doświadczenie z ECS/Fargate.
•
Mile widziane doświadczenie w branży Fintech, SaaS, HR, Payroll, ERP, produktach obsługujących sztuczną inteligencję lub złożonych platformach korporacyjnych.
•
Silna własność i autonomia, z możliwością niezależnego zarządzania przydzielonymi funkcjami, wiedząc, kiedy zaangażować innych.
•
Silne umiejętności komunikacji i współpracy podczas pracy z interesariuszami technicznymi i nietechnicznymi.
•
Umiejętność zrozumienia wymagań biznesowych i przełożenia ich na niezawodne, dobrze ustrukturyzowane rozwiązania backendowe.
•
Doświadczenie w korzystaniu z narzędzi programistycznych wspomaganych sztuczną inteligencją, takich jak Claude Code lub podobnych, będzie dodatkowym atutem.
•
Wymagany jest biegły, profesjonalny język angielski.
•
Znajomość języka hiszpańskiego stanowi znaczącą zaletę, szczególnie w przypadku współpracy z zainteresowanymi stronami z regionu LATAM.
•
Wygodna praca zdalna i organizacja harmonogramu w oparciu o wymagane okna współpracy.
Korzyści
•
Wynagrodzenie: 3000 € brutto miesięcznie w ramach umowy B2B.
•
Czas trwania projektu: obecnie oczekuje się, że zaangażowanie skupione na projekcie potrwa do lutego 2027 r.
•
Całkowicie zdalnie: Pracuj zdalnie z Europy lub LATAM.
•
Elastyczny harmonogram: standardowy 40-godzinny tydzień pracy z możliwością elastycznego organizowania godzin pracy zgodnie z potrzebami zespołu w zakresie współpracy.
•
Elastyczność w zakresie stref czasowych: większość godzin pracy powinna pokrywać się z oknem współpracy w godzinach 9:00–19:00 CET.
•
Środowisko wielofunkcyjne: Ściśle współpracuj z zespołami backend, frontend, QA, DevOps, produktowymi, projektowymi i klienckimi.
•
Autonomia: przejmij znaczącą odpowiedzialność za swoją pracę, niezależnie zarządzaj obowiązkami i wpływaj na sposób dostarczania rozwiązań.
•
Nowoczesne praktyki inżynieryjne: Pracuj ze współczesnymi technologiami backendowymi, infrastrukturą chmurową, automatycznymi testami, mikrousługami i narzędziami programistycznymi wspomaganymi sztuczną inteligencją.
•
Współpraca zdalna: dołącz do rozproszonego zespołu z procesami i narzędziami zaprojektowanymi z myślą o wspieraniu przejrzystości i efektywnej pracy zdalnej.
•
Rozwój zawodowy: rozwijaj swoje umiejętności techniczne i produktowe poprzez ciągłą współpracę, rozwiązywanie problemów i kontakt z różnorodnymi projektami cyfrowymi.
•
Kultura współpracy: Pracuj w środowisku zbudowanym wokół przejrzystości, ciekawości, rozwoju, kunsztu, opieki i otwartej komunikacji.
Jak działa Jobgether:…
Źródło: Arbeitnow (https://www.arbeitnow.com/jobs/companies/jobgether/backend-developer-java-spring-boot-germany-20204)
Dołącz do w pełni zdalnego zespołu rozwoju produktów pracującego nad nowoczesnymi produktami cyfrowymi dla ambitnych organizacji.
Będziesz budować niezawodne systemy backendowe, API, usługi, integracje i rozwiązania bazodanowe przy użyciu Java i Spring Boot.
Twoja praca będzie miała bezpośredni wpływ na funkcje produkcyjne, a własność będzie rozciągać się od wdrożenia, poprzez testowanie i wydanie.
Będziesz ściśle współpracować z frontendem, QA, DevOps, produktami, projektowaniem i interesariuszami po stronie klienta w środowisku wielofunkcyjnym.
Ta rola zapewnia znaczącą autonomię, jednocześnie zachęcając programistów do kwestionowania założeń, komunikowania ryzyka i zrozumienia szerszego kontekstu produktu.
Będziesz pracować nad projektem, który obecnie ma trwać do lutego 2027 r., z możliwością zastosowania nowoczesnych praktyk inżynieryjnych w rozproszonym zespole.
Jest to doskonałe rozwiązanie dla inżyniera backendu średniego szczebla, który ceni czysty kod, ścisłą współpracę, własność techniczną i ciągłe uczenie się.
Odpowiedzialność
•
Twórz czyste, łatwe w utrzymaniu, testowalne i wydajne aplikacje backendowe przy użyciu języka Java i Spring Boot.
•
Projektuj, buduj i utrzymuj bezpieczne, niezawodne interfejsy API REST i usługi backendu dla aplikacji frontendowych i innych systemów.
•
Twórz i utrzymuj schematy baz danych PostgreSQL, zapytania, indeksy, migracje, modele danych i warstwy trwałości przy użyciu Hibernate/JPA.
•
Przekładaj wymagania produktowe i biznesowe na solidną funkcjonalność zaplecza i dobrze zorganizowaną logikę biznesową.
•
Rozwijaj i utrzymuj mikrousługi w ramach rozproszonych architektur backendu.
•
Wdrażaj integracje innych firm, usługi wewnętrzne i inne integracje zaplecza w oparciu o wymagania projektu.
•
Zapewnij dokładność, spójność, walidację i prawidłową obsługę przypadków brzegowych danych.
•
Pisz i utrzymuj automatyczne testy oraz ściśle współpracuj z inżynierami ds. kontroli jakości, aby zapewnić odpowiednie pokrycie funkcji.
•
Przejmij na własność przypisane funkcje backendu od wdrożenia, poprzez testowanie, wydanie i dostarczenie.
•
Współpracuj z inżynierami frontendowymi, QA, DevOps, menedżerami produktu, projektantami i innymi programistami backendowymi, aby zapewnić kompletne funkcje produktu.
•
Identyfikuj i komunikuj na wczesnym etapie niejasne wymagania, ryzyko techniczne, zależności i potencjalne przeszkody.
•
Weź udział w przeglądach kodu, żądaniach ściągnięcia i przepływach pracy związanych z rozwojem oprogramowania.
•
Przyczyniaj się do ulepszania praktyk inżynieryjnych, jakości kodu, łatwości konserwacji i procesów zespołowych.
•
W stosownych przypadkach korzystaj z narzędzi programistycznych wspomaganych sztuczną inteligencją, aby zwiększyć produktywność, stosując jednocześnie rozsądną ocenę inżynieryjną.
Wymagania
•
Ponad 3 lata doświadczenia w tworzeniu backendu.
•
Silna praktyczna wiedza na temat współczesnego programowania w języku Java; mile widziane doświadczenie z Java 21.
•
Praktyczne doświadczenie w tworzeniu aplikacji i usług backendowych przy użyciu Spring Boot.
•
Praktyczne doświadczenie z trwałością opartą na Hibernate/JPA i ORM.
•
Dobra znajomość PostgreSQL, relacyjnych baz danych, SQL, modelowania danych i wydajności zapytań.
•
Doświadczenie w projektowaniu, wdrażaniu, testowaniu i korzystaniu z interfejsów API RESTful.
•
Praktyczne doświadczenie w automatycznych testach backendowych i dobre zrozumienie testowania jako integralnej części tworzenia oprogramowania.
•
Wygodne korzystanie z Git, żądań ściągnięcia, recenzji kodu i przepływów pracy związanych z rozwojem oprogramowania.
•
Znajomość mikroserwisów i systemów rozproszonych.
•
Doświadczenie w projektowaniu opartym na domenie lub architekturze sterowanej zdarzeniami będzie dodatkowym atutem.
•
Znajomość AWS lub innego środowiska chmurowego będzie zaletą, szczególnie doświadczenie z ECS/Fargate.
•
Mile widziane doświadczenie w branży Fintech, SaaS, HR, Payroll, ERP, produktach obsługujących sztuczną inteligencję lub złożonych platformach korporacyjnych.
•
Silna własność i autonomia, z możliwością niezależnego zarządzania przydzielonymi funkcjami, wiedząc, kiedy zaangażować innych.
•
Silne umiejętności komunikacji i współpracy podczas pracy z interesariuszami technicznymi i nietechnicznymi.
•
Umiejętność zrozumienia wymagań biznesowych i przełożenia ich na niezawodne, dobrze ustrukturyzowane rozwiązania backendowe.
•
Doświadczenie w korzystaniu z narzędzi programistycznych wspomaganych sztuczną inteligencją, takich jak Claude Code lub podobnych, będzie dodatkowym atutem.
•
Wymagany jest biegły, profesjonalny język angielski.
•
Znajomość języka hiszpańskiego stanowi znaczącą zaletę, szczególnie w przypadku współpracy z zainteresowanymi stronami z regionu LATAM.
•
Wygodna praca zdalna i organizacja harmonogramu w oparciu o wymagane okna współpracy.
Korzyści
•
Wynagrodzenie: 3000 € brutto miesięcznie w ramach umowy B2B.
•
Czas trwania projektu: obecnie oczekuje się, że zaangażowanie skupione na projekcie potrwa do lutego 2027 r.
•
Całkowicie zdalnie: Pracuj zdalnie z Europy lub LATAM.
•
Elastyczny harmonogram: standardowy 40-godzinny tydzień pracy z możliwością elastycznego organizowania godzin pracy zgodnie z potrzebami zespołu w zakresie współpracy.
•
Elastyczność w zakresie stref czasowych: większość godzin pracy powinna pokrywać się z oknem współpracy w godzinach 9:00–19:00 CET.
•
Środowisko wielofunkcyjne: Ściśle współpracuj z zespołami backend, frontend, QA, DevOps, produktowymi, projektowymi i klienckimi.
•
Autonomia: przejmij znaczącą odpowiedzialność za swoją pracę, niezależnie zarządzaj obowiązkami i wpływaj na sposób dostarczania rozwiązań.
•
Nowoczesne praktyki inżynieryjne: Pracuj ze współczesnymi technologiami backendowymi, infrastrukturą chmurową, automatycznymi testami, mikrousługami i narzędziami programistycznymi wspomaganymi sztuczną inteligencją.
•
Współpraca zdalna: dołącz do rozproszonego zespołu z procesami i narzędziami zaprojektowanymi z myślą o wspieraniu przejrzystości i efektywnej pracy zdalnej.
•
Rozwój zawodowy: rozwijaj swoje umiejętności techniczne i produktowe poprzez ciągłą współpracę, rozwiązywanie problemów i kontakt z różnorodnymi projektami cyfrowymi.
•
Kultura współpracy: Pracuj w środowisku zbudowanym wokół przejrzystości, ciekawości, rozwoju, kunsztu, opieki i otwartej komunikacji.
Jak działa Jobgether:…
Źródło: Arbeitnow (https://www.arbeitnow.com/jobs/companies/jobgether/backend-developer-java-spring-boot-germany-20204)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Jobgether
Ogłoszenie pochodzi od Jobgether.