Senior Java Developer (m/k/n)
Wymagania:
Minimum 5 lat doświadczenia w rozwoju oprogramowania
Bardzo dobra znajomość Java oraz Spring Framework (Spring, Spring Boot, Spring Batch)
Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej
Praktyczna znajomość Docker oraz Kubernetes
Doświadczenie z narzędziami CI/CD (Jenkins)
Znajomość GIT / Bitbucket, Maven, REST, JUnit
Doświadczenie w pracy z relacyjnymi bazami danych (DB2, Oracle)
Bardzo dobra znajomość języka angielskiego – minimum poziom C1 (w mowie i piśmie)
Zakres zadań:
Projektowanie, rozwój i utrzymanie skalowalnych aplikacji backendowych w technologii Java (Spring Framework, Spring Boot, Spring Batch)
Udział w projektowaniu architektury systemów opartych o mikroserwisy
Tworzenie i integracja REST API
Praca z bazami danych DB2 oraz Oracle
Współpraca z zespołami DevOps w zakresie CI/CD (Jenkins), konteneryzacji (Docker, Kubernetes)
Dbanie o jakość kodu: testy jednostkowe (JUnit), code review, refaktoryzacja
Aktywna współpraca w zespole projektowym (analitycy, architekci, testerzy)
Senior Java Developer (m/k/n)
Senior Java Developer (m/k/n)