Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Developer

POLSKI PCS sp. z o.o.

Szczecin

On-site

PLN 120,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Wiodąca firma w branży IT w Szczecinie poszukuje doświadczonego ABAP Developera do projektowania i implementacji mikroserwisów. Kandydat powinien mieć zaawansowaną znajomość języka Java oraz wzorców projektowych, a także doświadczenie z technologiami chmurowymi i konteneryzacją. Oferujemy atrakcyjne warunki pracy oraz możliwości rozwoju w środowisku Agile.

Qualifications

  • Doskonałe umiejętności komunikacyjne, zarówno techniczne, jak i interpersonalne.
  • Pasja do programowania i ciągłe doskonalenie swoich umiejętności.

Responsibilities

  • Projektowanie i implementacja mikroserwisów.
  • Współpraca z innymi programistami, architektami i zespołem DevOps.
  • Optymalizacja wydajności mikroserwisów.
  • Zarządzanie danymi w rozproszonym środowisku.
  • Wdrażanie rozwiązań chmurowych.
  • Tworzenie i rozwój aplikacji.
  • Rozwiązywanie problemów w kodzie.
  • Tworzenie dokumentacji technicznej.

Skills

Zaawansowana znajomość języka Java
Wzorce projektowe
Spring (Spring Boot, Spring Cloud)
Hibernate
Architektury mikroserwisowe
Bazy danych SQL
Bazy danych NoSQL
Docker
Kubernetes
DevOps
CI/CD
Git
HTTP
REST API
JSON

Tools

Prometheus
Grafana
ELK Stack
Job description
ABAP Developer

Szczecin, West Pomeranian Voivodeship, Polska - Sii Sp. z o.o.

  • Projektowanie i implementacja mikroserwisów: Tworzenie niezależnych, samodzielnie wdrażanych usług, które wspólnie tworzą złożone aplikacje.
  • Współpraca z zespołem: Bliska współpraca z innymi programistami, architektami i zespołem DevOps w ramach metodyk Agile.
  • Optymalizacja wydajności: Dbanie o wysoką wydajność i skalowalność mikroserwisów.
  • Zarządzanie danymi: Projektowanie i implementacja strategii zarządzania danymi w rozproszonym środowisku.
  • Wdrażanie rozwiązań chmurowych: Wykorzystywanie technologii chmurowych (AWS, GCP, Azure) do wdrażania i skalowania mikroserwisów.
  • Tworzenie i rozwój aplikacji: Projektowanie, implementacja i testowanie nowych funkcjonalności aplikacji.
  • Współpraca z zespołem: Ścisła współpraca z innymi programistami, projektantami oraz zespołem QA.
  • Optymalizacja kodu: Dbanie o wydajność i skalowalność aplikacji.
  • Rozwiązywanie problemów: Diagnozowanie i usuwanie błędów w kodzie.
  • Dokumentacja: Tworzenie dokumentacji technicznej.
  • Zaawansowana znajomość języka Java, wzorców projektowych oraz frameworków Spring (Spring Boot, Spring Cloud) i Hibernate.
  • Architektury mikroserwisowe: Dogłębne zrozumienie zasad projektowania i implementacji mikroserwisów, w tym komunikacji między usługami (REST, gRPC), zarządzania konfiguracją, odkrywania usług oraz odporności na błędy.
  • Bazy danych: Biegła obsługa relacyjnych baz danych SQL, doświadczenie z nierelacyjnymi (NoSQL) bazami danych.
  • Konteneryzacja: Znajomość Docker i Kubernetes.
  • DevOps: Podstawowa wiedza z zakresu DevOps, CI/CD, automatyzacji testów.
  • Znajomość narzędzi do monitorowania i logowania: Prometheus, Grafana, ELK Stack.
  • Kontrola wersji: Git.
  • Technologie webowe: HTTP, REST API, JSON.
  • Komunikacja: Doskonałe umiejętności komunikacyjne, zarówno techniczne, jak i interpersonalne.
  • Pasja do programowania i ciągłe doskonalenie swoich umiejętności.
Szczecin

Oferty pracy w okolicznych lokalizacjach

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.