Middle Java Developer віддалено Jesteśmy wybiegającą w przyszłość firmą zajmującą się tworzeniem oprogramowania, znaną z naszej zastrzeżonej platformy podstawowej i jej integralnych komponentów — zakładów sportowych, CRM, zarządzanie ryzykiem, ochrona przed oszustwami, silnik bonusowy i pakiet oprogramowania dla handlu detalicznego. Dołącz do naszego zespołu i bądź częścią pionierskich rozwiązań, które nie tylko usprawnią pracę tysięcy pracowników w każdym dziale, ale także znacząco zwiększą
Middle Java Developer
віддалено
Jesteśmy wybiegającą w przyszłość firmą zajmującą się tworzeniem oprogramowania, znaną z naszej zastrzeżonej platformy podstawowej i jej integralnych komponentów — zakładów sportowych, CRM, zarządzanie ryzykiem, ochrona przed oszustwami, silnik bonusowy i pakiet oprogramowania dla handlu detalicznego.
Dołącz do naszego zespołu i bądź częścią pionierskich rozwiązań, które nie tylko usprawnią pracę tysięcy pracowników w każdym dziale, ale także znacząco zwiększą zyski i podniosą jakość produktów.
Twoja rola u nas jest kluczową częścią zespołu kształtującego przyszłość rozwiązań programowych w wpływowym i dynamicznym środowisku.
Wymagania:
- ponad 3 lata doświadczenia w rozwoju produkcji
- Java 17 (Core, StreamAPI, Collections)< /li>
- Ekosystem Spring Framework (Boot, Data, Security, AMQP, MVC ..) 3+
- Systemy relacyjnych baz danych (Postgres, MySQL) i powiązane frameworki (SQL, Hibernate, JOOQ, SpringData )
- Doświadczenie z NoSQL (MongoDB, Redis).
- Doświadczenie z brokerami komunikatów (RabbitMQ, Kafka)
- Zrozumienie mechanizmów transakcyjnych w kontekście baz danych i mikrousług (ACID, Two-Phase Commit, SAGA, transakcje kompensacyjne)
- Wysoki poziom zrozumienia AWS i K8S
- Doświadczenie z systemami rozproszonymi i mikrousługami 3+
- Doświadczenie z systemami o dużym obciążeniu będzie plusem
- Doświadczenie w CI /CD to plus
Obowiązki:
- Uczestnictwo w wytycznych architektonicznych dotyczących rozwoju mikrousług przy użyciu Spring Boot.
- Weź udział w zapewnianiu wysokiej jakości kodu zgodnej ze standardami.
- Weź udział w optymalizacji i poprawie wydajności mikroserwisów.
- Weź udział w zapewnianiu wysokiej dostępności i odporności na awarie.
- Weź udział w zarządzaniu konfliktami i zakleszczeniami w operacjach.
- Weź udział we wdrażaniu i automatyzacji procesów CI/CD.
- Weź udział w monitorowaniu i debugowaniu systemu, aby identyfikować i rozwiązywać problemy.
- Weź udział w integracji z usługami i interfejsami API innych firm
Perspektywy:
- Prawdziwa szansa do rozwoju zawodowego i samodoskonalenia w zespole profesjonalistów
- Trudne i ekscytujące zadania oraz wszystkie narzędzia potrzebne do ich realizacji
Warunki pracy: < /b>
- Urlop: 22 dni robocze w roku.
- Zwolnienie lekarskie: 5 płatnych dni w roku.
- Listy chorych: 100% płatne na podstawie zaświadczenia lekarskiego do 10 dni w roku
- Limit osobisty kafeterii zasiłkowej na opiekę zdrowotną
p>