Point your AI agent at freehire and let it find you a job.

Get the CLI →

B2Bnetwork

Open 80d

Java Developer (Mid/Bankowość)

Posted Updated 4 views
Discussion

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

Mile widziane

  • 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


Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available