Senior Java Developer

Senior Java Developer

B3 CONSULTING POLAND sp. z o.o.

Remote

Remote
B2B

Hexjobs Insights

Senior Java Developer odpowiedzialny za analizę, projektowanie, wdrażanie i refaktoryzację funkcjonalności oprogramowania finansowego. Wymagane min. 7 lat doświadczenia w Java.

Schlüsselwörter

Java
Spring Framework
Hibernate
JOOQ
PostgreSQL
RabbitMQ
JUnit
CI/CD
Google Cloud Platform
Clean Code

Vorteile

  • Praca w skandynawskiej kulturze opartej o logikę i dialog.
  • Benefity w obszarze zdrowia i sportu dopasowane do potrzeb.
  • Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania.
  • Treningi sportowe, wewnętrzna drużyna, wspólne zawody.
  • Imprezy integracyjne i spotkania rozwojowe.

Technologie, których używamy

O projekcie

Twój zakres obowiązków

  • Analiza, projektowanie i wdrażanie nowych funkcjonalności w obszarze oprogramowania finansowego.
  • Refaktoryzacja istniejącego kodu w celu poprawy jakości, czytelności i długoterminowej utrzymywalności.
  • Identyfikacja i rozwiązywanie błędów, w tym w modułach legacy.
  • Ścisła współpraca z zespołem MR Facturation w zakresie decyzji technicznych i przeglądów kodu.
  • Konsekwentne stosowanie zasad Clean Code w całym kodzie.
  • Współtworzenie i utrzymanie pipeline’ów CI/CD oraz infrastruktury chmurowej (Jenkins, GCP).

Nasze wymagania

  • Musisz mieszkać i/lub posiadać uprawnienia do pracy w Polsce.
  • Minimum 7 lat komercyjnego doświadczenia w tworzeniu backendu w Javie.
  • Ekspercka znajomość Spring Framework oraz Hibernate (ORM).
  • Praktyczne doświadczenie z JOOQ do tworzenia typowanego SQL.
  • Solidna znajomość relacyjnych baz danych, w szczególności PostgreSQL.
  • Doświadczenie z brokerami wiadomości, w szczególności RabbitMQ.
  • Biegłość w pisaniu i utrzymywaniu testów jednostkowych oraz integracyjnych (JUnit).
  • Znajomość narzędzi CI/CD (Jenkins) oraz Google Cloud Platform (GCP).
  • Dbałość o stosowanie zasad Clean Code oraz dobrych praktyk programistycznych.
  • Udokumentowana umiejętność pracy z systemami legacy – refaktoryzacja i stabilizacja istniejącego kodu.
  • Umiejętność pracy z kodem legacy w zakresie refaktoryzacji oraz usuwania błędów.

Tak organizujemy naszą pracę

Tak pracujemy

Tak pracujemy nad projektem

Takie dajemy możliwości rozwoju

To oferujemy

  • Pracę w skandynawskiej kulturze opartej o logikę i dialog.
  • Benefity w obszarze zdrowia i sportu dopasowane do potrzeb.
  • Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania.
  • Treningi sportowe, wewnętrzna drużyna, wspólne zawody.
  • Imprezy integracyjne i spotkania rozwojowe.

Benefity

Aufrufe: 1
Veröffentlichtvor 3 Tagen
Läuft abin 27 Tagen
Art des VertragsB2B
ArbeitsmodusRemote

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

Basierend auf "Senior Java Developer"

Keine Angebote gefunden, versuchen Sie, Ihre Suchkriterien zu ändern.