Senior Backend Engineer (Java)
Responsibilities :
- Projektowanie architektury we współpracy z zespołem.
- Budowanie, testowanie i utrzymywanie wysokowydajnych mikrousług w Spring Boot.
- Promowanie kultury inżynierskiej opartej na jakości, dobrych zasadach rozwoju i innowacjach w zespole.
- Podejście do budowania oprogramowania z perspektywy projektowania. Utrzymywanie jakości i aktualnej dokumentacji systemów, za które odpowiadasz.
- Współpraca z kolegami z innych zespołów inżynierskich.
- Praca w zespole międzyfunkcyjnym w celu dostarczania kluczowych funkcjonalności platformy.
Qualifications :
Solidne podstawy inżynierii oprogramowania – stopień naukowy w dziedzinie informatyki lub pokrewnej, lub / i odpowiednie doświadczenie zawodowe (minimum 5 lat).Biegłość w programowaniu w Javie, znajomość narzędzi takich jak Spring Boot i Spring Security.Bardzo dobra znajomość protokołu oAuth 2.0 z rozszerzeniem openid-connect.Podstawowe doświadczenie w tworzeniu interfejsów użytkownika dla sieci z użyciem React.js lub Angular (mile widziane).Znajomość tradycyjnych procesów i narzędzi do tworzenia oprogramowania, w tym Maven / Gradle, Git, Code Reviews i GitLab CI / CD.Doświadczenie w wydawaniu REST API używanych przez dziesiątki tysięcy systemów.Praktyczne doświadczenie w tworzeniu mikrousług z wykorzystaniem nowoczesnych technologii, takich jak Apache Kafka, REST API, konteneryzacja (Docker, Kubernetes) i infrastruktura chmurowa (GCP lub inne).Doświadczenie w pracy z metodykami Agile.Biegła znajomość języka angielskiego.Must :
Biegła znajomość języka angielskiego.Java 17+Spring BootSpring SecuritySpring Authorization ServerKubernetesDockerELK StackPostgreSQLKafkaGoogle Cloud Platform (GCP)Znajomość oAuth 2.0Rekomendacje OWASPNice to have experience with :
Spring Cloud GatewayReactNext.jsAngular 14+TypeScriptJavaScriptNajwiększy atut : Praca jest w pełni zdalna w Polsce, co daje Ci elastyczność i możliwość pracy z dowolnego miejsca.
Forma zatrudnienia : B2B
Sektor działalności klienta : Logistyka
Dodatkowe benefity :
Możliwość pracy w dynamicznym i innowacyjnym środowisku.Dostęp do nowoczesnych narzędzi i technologii.Wsparcie w rozwoju zawodowym i osobistym.Kultura pracy oparta na otwartej komunikacji i współpracy.Sprawdź inne ciekawe oferty pracy na : https : / / antal.pl / dla-kandydata