W skrócie
- Zadania: Projektuj i rozwijaj backendowe usługi oraz RESTful API w Java i Spring Boot.
- Firma: Dynamiczna firma technologiczna z innowacyjną kulturą pracy.
- Benefity: Prywatna opieka medyczna, dofinansowanie karty sportowej i wsparcie konsultanta.
- Pozostałe informacje: Praca w zespole Agile z możliwościami rozwoju kariery.
- Dlaczego ta praca: Twórz skalowalne rozwiązania i wpływaj na rozwój aplikacji klienckich.
- Kwalifikacje: 8+ lat doświadczenia w programowaniu backendowym i znajomość Java.
Przewidywane wynagrodzenie mieści się w przedziale 112968 - 138072 zł za rok.
Stanowisko: Senior Backend Developer (Java)
Obowiązki:
- Projektowanie, rozwijanie i utrzymywanie usług backendowych oraz interfejsów API RESTful przy użyciu Java i Spring Boot
- Budowanie skalowalnych, niezawodnych i wydajnych rozwiązań backendowych dla aplikacji skierowanych do klientów
- Projektowanie modeli danych i integracja usług z relacyjnymi i NoSQL bazami danych
- Współpraca z programistami front-end w celu określenia kontraktów API i zapewnienia płynnej integracji systemu
- Rozwój i wdrażanie aplikacji w środowiskach kontenerowych przy użyciu Docker, Kubernetes lub OpenShift
- Stosowanie standardów bezpiecznego kodowania i najlepszych praktyk inżynierii oprogramowania
- Tworzenie i utrzymywanie testów jednostkowych i integracyjnych
- Integracja aplikacji z procesami CI/CD i automatyzacji wdrożeń
- Monitorowanie i optymalizacja wydajności aplikacji, skalowalności i niezawodności
- Rozwiązywanie problemów technicznych i produkcyjnych oraz wsparcie w ich rozwiązaniu
- Udział w dyskusjach dotyczących projektowania technicznego, planowaniu sprintów, przeglądach kodu i innych działaniach Agile
Wymagania:
- 8+ lat doświadczenia w profesjonalnym rozwoju oprogramowania backendowego
- Silne doświadczenie komercyjne z Java
- Praktyczne doświadczenie z Spring Boot
- Silne doświadczenie w projektowaniu i rozwijaniu interfejsów API REST
- Doświadczenie z Dockerem i platformami orkiestracji kontenerów, takimi jak Kubernetes lub OpenShift
- Dobra znajomość SQL i relacyjnych baz danych, w tym modelowania danych i optymalizacji zapytań
- Doświadczenie z testowaniem automatycznym, w tym testami jednostkowymi i integracyjnymi
- Znajomość procesów CI/CD i nowoczesnych praktyk dostarczania oprogramowania
- Silne zrozumienie programowania obiektowego i zasad inżynierii oprogramowania
- Umiejętność efektywnej pracy w zespołach Agile o różnorodnych funkcjach
- Biegła znajomość języka angielskiego, zarówno w mowie, jak i piśmie
Miło widziane:
- Doświadczenie z architekturami opartymi na zdarzeniach lub komunikatach, np. Kafka lub MQ
- Doświadczenie w rozwoju aplikacji chmurowych
- Znajomość baz danych NoSQL
- Doświadczenie w sektorze usług finansowych, administracji funduszy lub agencji transferowych
Oferta:
- Prywatna opieka medyczna
- Współfinansowanie karty sportowej
- Stałe wsparcie dedykowanego konsultanta
Senior Backend Developer in Warsaw – pracodawca: DCG
DCG to doskonały pracodawca, który stawia na rozwój swoich pracowników i wspiera ich w dążeniu do sukcesu. Oferujemy atrakcyjne benefity, takie jak prywatna opieka medyczna oraz dofinansowanie do karty sportowej, a także dynamiczną kulturę pracy, która sprzyja współpracy i innowacjom. Pracując z nami, masz szansę na rozwój zawodowy w obszarze zarządzania tożsamością i dostępem, w otoczeniu doświadczonych specjalistów w branży IT.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Backend Developer in Warsaw
Java
Spring Boot
RESTful APIs
Docker
Kubernetes
OpenShift
SQL