Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Developer

GOLDENORE ITC Sp. z o.o.

Warszawa

Remote

PLN 240,000 - 320,000

Full time

29 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Firma technologiczna w Warszawie poszukuje doświadczonego Java Developera do zdalnej współpracy. Wymagane jest 10-letnie doświadczenie w Javie oraz praktyczna znajomość programowania w systemach rozproszonych. Kandydat powinien posiadać umiejętności w zakresie Agile/Scrum oraz Kubernetes, a także pozytywne nastawienie do pracy w zespole.

Qualifications

  • 10 lat doświadczenia w programowaniu w Javie (Spring) i pracy z systemami rozproszonymi.
  • Praktyczna znajomość dobrych praktyk programistycznych.
  • Możliwość ulepszania i refaktoryzacji starszego kodu.

Responsibilities

  • Definiowanie i kierowanie wdrażaniem ustrukturyzowanego systemu serwisowego.
  • Analiza i ocena istniejącego kodu dla jego udoskonalenia.
  • Projektowanie i rozwijanie solidnych rozwiązań w zespole Agile.

Skills

Programowanie w Javie
Systemy rozproszone
TDD/BDD
Dobre praktyki programistyczne
Kubernetes
SQL
Agile/Scrum
Job description

Szukamy doświadczonego Java Developera, który dołączy do zespołu implementującego nowoczesne aplikacje webowe. Praca w pełni zdalna, z udziałem w projektach, które wymagają zarówno stabilnych fundamentów serwerowych, jak i interaktywnego UI.

Twój zakres obowiązków

  • Definiowanie i kierowanie wdrażaniem ustrukturyzowanego, łatwego w utrzymaniu i skalowalnego systemu rozproszonego, równoważenie ewolucji i dekompozycji istniejącego monolitu z rozwojem nowych mikrousług.
  • Przeprowadź analizę i ocenę istniejącego kodu, aby zidentyfikować obszary wymagające udoskonalenia i zaproponować zmiany mające na celu usunięcie ograniczeń i powtarzających się problemów.
  • Projektuj i rozwijaj solidne rozwiązania we współpracy z zespołem Agile.
  • Zapewnij wysoką jakość wyników dzięki nowoczesnej, modułowej konstrukcji i rozwojowi opartemu na testach.
  • Przejmij odpowiedzialność za wydajność i niezawodność swojego oprogramowania.
  • Wdrażanie ciągłego doskonalenia procesów, technologii i najlepszych praktyk.

Nasze wymagania

  • 10 lat doświadczenia w programowaniu w Javie (Spring) i pracy z systemami rozproszonymi
  • Praktyczna znajomość dobrych praktyk programistycznych : TDD/BDD, DDD, OOP, FP, architektura heksagonalna, architektura sterowana zdarzeniami, czysty kod, projektowanie API, CI/CD
  • Możliwość ulepszania i refaktoryzacji starszego kodu
  • Znajomość wdrożeń i możliwości obserwacji (alerty, metryki)
  • Doświadczenie w projektowaniu baz danych i dobra znajomość języka SQL
  • Pozytywne i zorientowane na pracę zespołową nastawienie, chęć uczenia się i rozwoju, proaktywne podejście, inżynierskie nastawienie i silne umiejętności rozwiązywania problemów
  • doświadczenie z Kubernetesem
  • Biegła znajomość języka angielskiego
  • Doświadczenie w pracy w zespołach zdalnych lub rozproszonych
  • Znajomość metodologii Agile/Scrum
  • Udział w projektach open source lub społecznościach DevOps
Warszawa

Oferty pracy w okolicznych lokalizacjach

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.