NoFluffJobs Hybrydowo Mid

FullStack Java Developer

AVENGA (Agencja Pracy, nr KRAZ: 8448)

⚲ Warszawa

20 160 - 23 352 PLN (B2B)

Wymagania

  • Java
  • Angular
  • Node.js
  • JavaScript
  • Gradle
  • Spring
  • Git
  • Kubernetes
  • Spring Boot
  • Maven
  • Microservices (nice to have)

Opis stanowiska

O projekcie:
Praca z wysoko dostępnymi i skalowalnymi aplikacjami Pogłębiona wiedza z zakresu wytwarzania oprogramowania, najlepszych praktyk, cyklu życia oprogramowania (cyk życia, standardy programowania, review kodu, testowanie, budowanie aplikacji etc.)

Wymagania:
- Doświadczenie zawodowe: 3+ lat doświadczenia komercyjnego w Java + Angular- Angular 19+ JavaScript Node.JS - JAVA 17+ Spring & SpringBoot- Maven, Gradle Git- Bazy Relacyjne (Bazy nierelacyjne mile widziane) - Kubernetes Dodatkowe- wykształcenie wyższe techniczne (informatyka, elektronika itp). - komunikatywność, - zaangażowanie, - umiejętność pracy zespołowej, - umiejętność szybkiego przyswajania wiedzy- Mile widziane doświadczenie w pracy z architekturą mikroserwisową

Codzienne zadania:
- Rozwój aplikacji w Java 17+ i Angular 19+.
- Tworzenie i utrzymanie mikroserwisów oraz aplikacji skalowalnych.
- Code review, testy, praca z Git, Kubernetes, Spring Boot.
- Integracja z bazami danych i udział w pełnym cyklu wytwarzania oprogramowania.
- Współpraca zespołowa w środowisku Agile.

🔍 Dekoder Ogłoszenia

🔴
Praca z wysoko dostępnymi i skalowalnymi aplikacjami
Może oznaczać pracę nad systemami, które już są obciążone i wymagają ciągłego monitorowania lub optymalizacji, a niekoniecznie budowanie ich od zera.
🔴
Pogłębiona wiedza z zakresu wytwarzania oprogramowania, najlepszych praktyk, cyklu życia oprogramowania (cyk życia, standardy programowania, review kodu, testowanie, budowanie aplikacji etc.)
Może to być ogólne stwierdzenie, które w praktyce oznacza, że oczekuje się od kandydata samodzielności w stosowaniu tych praktyk, a niekoniecznie istnienia dobrze zdefiniowanych procesów w firmie.
🔴
Codzienne zadania: ... udział w pełnym cyklu wytwarzania oprogramowania.
Może oznaczać, że oprócz kodowania, będziesz musiał zajmować się również deploymentem, monitorowaniem, a nawet wsparciem technicznym.
🔴
Angular 19+
Wersja 19+ Angulara jest bardzo nowa, co może oznaczać pracę z nie w pełni stabilnymi funkcjonalnościami lub konieczność szybkiego uczenia się najnowszych rozwiązań.
🔴
Mile widziane doświadczenie w pracy z architekturą mikroserwisową
Może oznaczać, że projekt jest w trakcie migracji do mikroserwisów lub że będziesz musiał radzić sobie z istniejącą, być może niedoskonałą, architekturą mikroserwisową.