Junior Java Developer
⚲ Kraków
5 500–7 500 zł / mies. (zal. od umowy)
Wymagania
- Java
- Spring Framework
- Hibernate
- REST API
- PostgreSQL
- Kafka
- Docker
- Jenkins
- JUnit
- AWS
- Kubernetes
- Redis
- Grafana
- Prometheus
Opis stanowiska
Nasze wymagania:
Bardzo dobra znajomość języka Java oraz frameworków tj. Spring Boot, Hibernate
Znajomość relacyjnych baz danych tj. PostgreSQL, MySQL oraz nierelacyjnych tj. MongoDB -modelowanie, optymalizacja zapytań, indeksowanie
Znajomość komunikacji synchronicznej, projektowanie i konsumowanie REST API
Doświadczenie z komunikacją asynchroniczną Apache Kafka
Doświadczenie z narzędziami CI/CD tj. Jenkins lub GitLab CI oraz konteneryzacją Docker
Zrozumienie zasad programowania obiektowego, wzorców projektowych i zasad SOLID
Komunikatywna znajomość języka angielskiego
O projekcie:
Jestem senior backend developerem działającym jako freelancer. Na co dzień realizuję projekty dla klientów m.in. z Stanów Zjednoczonych — głównie w obszarze systemów backendowych, integracji i architektury mikroserwisowej. W związku z rozwojem współpracy z klientami zagranicznymi poszukuję developera do stałej współpracy przy bieżących i nowych projektach.
Pierwsze 3 miesiące współpracy odbywają się stacjonarnie w Krakowie. Zależy mi na dobrym wdrożeniu i wypracowaniu wspólnych standardów pracy. Po tym okresie istnieje możliwość przejścia na pracę w pełni zdalną.
To dobra okazja, aby zdobyć cenne doświadczenie komercyjne w branży IT, pracując przy projektach produkcyjnych i rozwijać się w nowoczesnym stacku technologicznym.
Zakres obowiązków:
Projektowanie i implementacja aplikacji backendowych w języku Java
Rozwój i utrzymanie istniejących systemów oraz integracji z wykorzystaniem Spring Boot i Hibernate
Rozwiązywanie problemów technicznych i optymalizacja wydajności aplikacji
Testowanie i debugowanie aplikacji na różnych etapach cyklu wytwórczego
Tworzenie i utrzymanie dokumentacji technicznej
Udział w projektowaniu architektury rozwiązań backendowych
Bardzo dobra znajomość języka Java oraz frameworków tj. Spring Boot, Hibernate
Znajomość relacyjnych baz danych tj. PostgreSQL, MySQL oraz nierelacyjnych tj. MongoDB -modelowanie, optymalizacja zapytań, indeksowanie
Znajomość komunikacji synchronicznej, projektowanie i konsumowanie REST API
Doświadczenie z komunikacją asynchroniczną Apache Kafka
Doświadczenie z narzędziami CI/CD tj. Jenkins lub GitLab CI oraz konteneryzacją Docker
Zrozumienie zasad programowania obiektowego, wzorców projektowych i zasad SOLID
Komunikatywna znajomość języka angielskiego
O projekcie:
Jestem senior backend developerem działającym jako freelancer. Na co dzień realizuję projekty dla klientów m.in. z Stanów Zjednoczonych — głównie w obszarze systemów backendowych, integracji i architektury mikroserwisowej. W związku z rozwojem współpracy z klientami zagranicznymi poszukuję developera do stałej współpracy przy bieżących i nowych projektach.
Pierwsze 3 miesiące współpracy odbywają się stacjonarnie w Krakowie. Zależy mi na dobrym wdrożeniu i wypracowaniu wspólnych standardów pracy. Po tym okresie istnieje możliwość przejścia na pracę w pełni zdalną.
To dobra okazja, aby zdobyć cenne doświadczenie komercyjne w branży IT, pracując przy projektach produkcyjnych i rozwijać się w nowoczesnym stacku technologicznym.
Zakres obowiązków:
Projektowanie i implementacja aplikacji backendowych w języku Java
Rozwój i utrzymanie istniejących systemów oraz integracji z wykorzystaniem Spring Boot i Hibernate
Rozwiązywanie problemów technicznych i optymalizacja wydajności aplikacji
Testowanie i debugowanie aplikacji na różnych etapach cyklu wytwórczego
Tworzenie i utrzymanie dokumentacji technicznej
Udział w projektowaniu architektury rozwiązań backendowych
🔍 Dekoder Ogłoszenia
🔴
Bardzo dobra znajomość języka Java oraz frameworków tj. Spring Boot, Hibernate
Oczekuje się, że kandydat będzie potrafił samodzielnie rozwiązywać problemy związane z tymi technologiami, a nie tylko znać ich podstawy.
🔴
Znajomość relacyjnych baz danych tj. PostgreSQL, MySQL oraz nierelacyjnych tj. MongoDB -modelowanie, optymalizacja zapytań, indeksowanie
Wymagane jest nie tylko używanie baz danych, ale także głębokie zrozumienie ich działania i umiejętność optymalizacji.
🔴
Doświadczenie z narzędziami CI/CD tj. Jenkins lub GitLab CI oraz konteneryzacją Docker
Oczekuje się praktycznego doświadczenia w konfiguracji i zarządzaniu procesami CI/CD oraz budowaniu i uruchamianiu kontenerów.
🔴
Pierwsze 3 miesiące współpracy odbywają się stacjonarnie w Krakowie.
Praca zdalna nie jest gwarantowana od razu i wymaga udowodnienia swojej wartości w biurze.
🟡
To dobra okazja, aby zdobyć cenne doświadczenie komercyjne w branży IT, pracując przy projektach produkcyjnych i rozwijać się w nowoczesnym stacku technologicznym.
Może oznaczać, że projekt jest nowy i wymaga budowania od podstaw, co wiąże się z ryzykiem i potencjalnymi problemami.