NoFluffJobs Praca zdalna Senior New

Senior Java Developer

Crestt Sp. z o.o.

⚲ Warszawa

26 880 - 36 960 PLN (B2B)

Wymagania

  • Java
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Container
  • spring data
  • Hibernate
  • PostgreSQL
  • MSSQL
  • Maven
  • Docker
  • Docker Compose
  • REST API
  • API
  • JUnit
  • Mockito
  • HTTP
  • Web services
  • CI/CD (nice to have)
  • RabbitMQ (nice to have)
  • Prometheus (nice to have)
  • Grafana (nice to have)
  • ELK Stack (nice to have)
  • BPM (nice to have)
  • Linux (nice to have)

Opis stanowiska

Wymagania: - Minimum 10 lat doświadczenia na stanowisku Java Developera - Udział w co najmniej 2 projektach IT w roli programisty Java w ciągu ostatnich 3 lat - Bardzo dobra znajomość Java oraz Spring Framework (Spring Boot, Spring MVC, Spring Container – IoC/DI) - Doświadczenie z Spring Data JPA / Hibernate oraz relacyjnymi bazami danych (PostgreSQL, MSSQL) - Znajomość narzędzia Maven - Praktyczne doświadczenie z Dockerem (konteneryzacja, Docker Compose) - Doświadczenie w tworzeniu REST API - Umiejętność pisania testów jednostkowych (JUnit, Mockito) - Znajomość technologii webowych: HTTP, Web Services, REST - Biegłość w Git oraz systemach kontroli wersji - Doświadczenie w pracy z pipeline’ami CI/CD (środowiska on-premise i chmurowe) - Umiejętność tworzenia dokumentacji technicznej Mile widziane: - Doświadczenie z narzędziami CI/CD (GitLab CI, Jenkins) - Znajomość RabbitMQ - Doświadczenie z narzędziami monitoringu (Prometheus, Grafana, ELK Stack) - Znajomość Aurea BPM - Znajomość systemów Linux Wymagane certyfikaty: - Oracle Certified Professional: Java SE 17, Developer lub Java SE 11 Developer