Java Developer (Remote)

PRO - SEARCH

Krzemienica (pow. łańcucki)
20000 zł/mies.
zdalna
Java
Spring Boot
MongoDB
SQL
🌐 zdalna

Wymagania

Technologie wymagane

Java

Spring Boot

MongoDB

SQL

Technologie mile widziane

Terraform

Helm Charts

Microsoft Azure

Redis

Nasze wymagania

  • Biegłość w technologiach Java
  • Dogłębne zrozumienie API i wzorców architektury mikrousług
  • Znaczne doświadczenie w pracy z Java 17, Spring Boot i MongoDB
  • Dobra teoretyczna i praktyczna znajomość MongoDB — projektowanie i optymalizacja schematów baz danych, tworzenie zapytań i agregacji, znajomość specyfiki baz NoSQL
  • Znajomość teorii baz danych, SQL oraz dobrych praktyk dla baz NoSQL
  • Znajomość Kubernetes oraz testowania integracyjnego aplikacji opartych na Spring Boot
  • Przestrzeganie najlepszych praktyk inżynierskich (SOLID, KISS, DRY itp.)
  • Pisanie wydajnego kodu działającego w środowiskach współbieżnych i o dużym obciążeniu
  • Dobre zrozumienie technik estymacji
  • Wyjątkowe umiejętności rozwiązywania problemów
  • Znajomość języka angielskiego na poziomie co najmniej średniozaawansowanym (Upper-Intermediate)

Mile widziane

  • Doświadczenie z Java 21
  • Doświadczenie DevOps -Terraform i Helm Charts
  • Znajomość chmury Azure
  • Znajomość Redis (klient Redisson dla Java)

Twój zakres obowiązków

  • Projektowanie, rozwijanie, testowanie i utrzymywanie solidnych i skalowalnych rozwiązań backendowych w języku Java
  • Udział w pełnym cyklu życia oprogramowania (SDLC), w tym analiza, planowanie, implementacja, testowanie, wdrożenie i wsparcie
  • Ścisła współpraca z programistami front-end, inżynierami QA, właścicielami produktów i innymi członkami zespołu w celu dostarczania wysokiej jakości rozwiązań programistycznych
  • Pisanie czystego, łatwego w utrzymaniu i dobrze udokumentowanego kodu zgodnie z najlepszymi praktykami i standardami
  • Udział w przeglądach kodu w celu zapewnienia wysokiej jakości oraz dzielenia się wiedzą w zespole
  • Szybkie i skuteczne rozwiązywanie problemów technicznych
  • Przejmowanie odpowiedzialności za powierzone zadania i terminowe dostarczanie funkcjonalności, z minimalnym nadzorem
  • Śledzenie nowych technologii i trendów w rozwoju backendu oraz ich proaktywne wdrażanie
Aufrufe: 3
Veröffentlichtvor 22 Tagen
Läuft abin 21 Tagen
Arbeitsmoduszdalna
Quelle
Logo
Logo

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Java Developer"