Java Developer (Mid/Bankowość)

Warszawa
Kontrakt B2B12 500-16 380 złnetto / mies.
Oferta wygasa za:86 dni
Tryb pracyHybrydowa
Rodzaj umowyKontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna
Wymiar etatuPełny etat

O projekcie

Projekt realizowany w zespole rozwijającym aplikację mobilną – jedną z największych aplikacji bankowych w Polsce. Zespół odpowiada za transformację backendów z architektury monolitycznej do mikroserwisowej w środowisku chmurowym GCP/OpenShift, rozwijając rozwiązania obsługujące miliony użytkowników dziennie.

Twój zakres obowiązków

  • Tworzenie backendu
  • Projektowanie, implementacja i testowanie nowych funkcjonalności
  • Budowanie i rozwój mikroserwisów
  • Refaktoryzacja kodu oraz wdrażanie dobrych praktyk programistycznych
  • Tworzenie testów jednostkowych, integracyjnych i kontraktowych
  • Praca z CI/CD oraz konteneryzacją
  • Współpraca przy wdrożeniach rozwiązań chmurowych
  • Dokumentowanie rozwiązań i udział w analizach technicznych

Nasze wymagania

  • Minimum 2 lata doświadczenia w backendzie Java
  • Znajomość Java 8/11
  • Znajomość Spring Boot
  • Doświadczenie z REST API oraz Hibernate/JPA
  • Znajomość wzorców projektowych i Clean Code
  • Doświadczenie z Git oraz CI/CD
  • Znajomość Docker
  • Znajomość relacyjnych baz danych i SQL
  • Podstawowa znajomość Redis lub Hazelcast
  • Umiejętność tworzenia testów jednostkowych i integracyjnych
  • Znajomość języka angielskiego na poziomie technicznym
  • Znajomość GCP, OpenShift lub Kubernetes
  • Znajomość HTTP/2 oraz API kontraktów
  • Znajomość Prometheus i Grafana
  • Doświadczenie z aplikacjami wysokiej dostępności
  • Znajomość Spring Cloud, gRPC, Kafka lub RabbitMQ
  • Znajomość architektury mikroserwisowej, Hexagonal Architecture oraz DDD
  • Doświadczenie z Jira i Confluence

Benefity

Karta sportowa
Prywatna opieka medyczna
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!
Klauzula informacyjna
Kontrakt B2B12 500-16 380 złnetto / mies.

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie