Pracuj.pl Praca zdalna Senior New

Senior Java Developer

Lontex Group Sp. z o.o.

⚲ Czechowice-Dziedzice

Wymagania

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data
  • PostgreSQL
  • Hibernate
  • Apache Kafka
  • Elasticsearch
  • Redis
  • Gradle
  • jUnit
  • Bitbucket Pipelines
  • AWS
  • Docker
  • Kubernetes
  • Kotlin
  • Parquet

Opis stanowiska

Nasze wymagania: Min. 7 lat doświadczenia w tworzeniu backendu aplikacji webowych i systemów rozproszonych. Biegła znajomość nowoczesnej Javy (17/21) oraz frameworków z rodziny Spring (Spring Boot, Spring MVC, Spring Data). Doświadczenie w pracy z bazami danych SQL (PostgreSQL) z wykorzystaniem ORM (Hibernate/Spring Data JPA). Praktyczna znajomość systemów strumieniowych / kolejkowych, w szczególności Apache Kafka. Doświadczenie z rozwiązaniami NoSQL/Search (Elasticsearch, Redis). Dobra znajomość narzędzi do budowania projektów (w szczególności Gradle). Zrozumienie architektury mikroserwisowej, wzorców projektowych oraz zasad Clean Code i SOLID. Zrozumienie procesu wytwórczego w środowisku CI/CD (np. Bitbucket Pipelines). Komunikatywna znajomość języka angielskiego. Umiejętność analitycznego myślenia i samodzielnego rozwiązywania problemów architektonicznych. Mile widziane: Doświadczenie w tworzeniu oprogramowania dla branży automotive / telematyki GPS. Znajomość środowiska chmurowego AWS (w tym m.in. RDS, MSK, Secrets Manager). Doświadczenie w pracy z konteneryzacją i orkiestracją (Docker, Kubernetes / Amazon EKS). Znajomość języka Kotlin. Doświadczenie z formatami przetwarzania dużych zbiorów danych (np. Parquet). O projekcie: Chcesz pracować przy tworzeniu innowacyjnej platformy w dynamicznej branży automotive? Dołącz do naszego zespołu jako Senior Java Developer i wspólnie rozwijajmy nowoczesne rozwiązania, które zmieniają sposób działania rynku motoryzacyjnego. Zakres obowiązków: Projektowanie i rozwój backendu złożonej platformy (branża automotive/telematyka) przy użyciu nowoczesnego ekosystemu Java. Rozwój skalowalnych mikroserwisów w oparciu o framework Spring Boot 3.x i Hibernate. Integracja asynchroniczna i przetwarzanie zdarzeń z wykorzystaniem Apache Kafka (Amazon MSK). Modelowanie i optymalizacja danych z wykorzystaniem baz relacyjnych (PostgreSQL) oraz nierelacyjnych (Elasticsearch, Redis). Wdrażanie, testowanie i dbanie o jakość kodu (pisanie testów w jUnit, praca z Gradle, weryfikacja kodu przez SonarQube). Aktywny udział w decyzjach architektonicznych, przeglądach kodu (Code Review). Oferujemy: Pracę bez długu technologicznego (No Legacy) – innowacyjny projekt, nowoczesny stos technologiczny i zautomatyzowana infrastruktura (DevSecOps, IaC). Pracę w doświadczonym i zgranym zespole, w którym cenimy inicjatywę i dobre pomysły. Elastyczne godziny pracy oraz możliwość pracy zdalnej. Atrakcyjne wynagrodzenie dostosowane do Twojego doświadczenia i rynkowych standardów.