Java Software Developer

Ailleron

Kraków

Hybrid

PLN 180,000 - 240,000

Full time

7 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Prywatna opieka medyczna
Ubezpieczenie na życie
Karta Multisport
Szkolenia zewnętrzne i wewnętrzne
Możliwość pracy zdalnej

Job summary

Ailleron poszukuje doświadczonej osoby do wsparcia rozwoju wysokoskalowalnego systemu bankowości internetowej w Krakowie. Platforma oparta na architekturze mikroserwisowej wymaga dbałości o spójność danych i komunikację między usługami.

Zakres obejmuje projektowanie i rozwój API REST, implementację niezawodnych rozwiązań oraz Code Review. Wymagana jest dobra znajomość Java, Spring, Kubernetes, Docker i angielskiego na poziomie komunikatywnym.

Qualifications

  • Wymagana dobra znajomość Java i ekosystemu Spring (Boot, Cloud).
  • Doświadczenie w projektowaniu i utrzymaniu systemów rozproszonych.
  • Znajomość architektury mikroserwisowej, Kubernetes i Dockera.
  • Biegła znajomość relacyjnych baz danych (Oracle, PostgreSQL) i SQL.
  • Znajomość Kafka i Redis w kontekście komunikacji asynchronicznej i cache’owania.
  • Umiejętność tworzenia API REST w podejściu Contract-First.
  • Znajomość Helm i konfigurowania Kubernetes.
  • Doświadczenie z CI/CD (Jenkins).
  • Znajomość angielskiego na poziomie komunikatywnym.
  • Mile widziana znajomość Vaadin.
  • Znajomość WildFly (wersje 26 i 32).

Responsibilities

  • Wsparcie techniczne przy definiowaniu nowych funkcjonalności dla rozproszonej platformy bankowej.
  • Implementacja niezawodnych rozwiązań w środowisku mikroserwisowym.
  • Projektowanie i rozwój API REST z uwzględnieniem wydajności i bezpieczeństwa.
  • Dbanie o jakość kodu (Code Review) oraz stosowanie wzorców projektowych adekwatnych dla systemów rozproszonych.
  • Umiejętność pracy w środowisku wielokulturowym.

Skills

Java
Spring Framework
Microservices
REST API
Kafka
Redis
SQL
English
Vaadin

Tools

Docker
Kubernetes
Jenkins
Helm
WildFly

Job description

Poszukujemy doświadczonej osoby, która wesprze rozwój projektu dotyczącego budowy wysokoskalowalnego i rozproszonego systemu bankowości internetowej. Platforma oparta jest na nowoczesnej architekturze mikroserwisowej, co wymaga uwzględnienia specyfiki komunikacji między usługami oraz spójności danych w środowisku rozproszonym.


Zakres obowiązków


  • Wsparcie techniczne przy definiowaniu nowych funkcjonalności dla rozproszonej platformy bankowej.

  • Implementacja niezawodnych rozwiązań w środowisku mikroserwisowym.

  • Projektowanie i rozwój API REST z uwzględnieniem wydajności i bezpieczeństwa.

  • Dbanie o jakość kodu (Code Review) oraz stosowanie wzorców projektowych adekwatnych dla systemów rozproszonych.

  • Umiejętność pracy w środowisku wielokulturowym.


Poszukiwane kompetencje


  • Bardzo dobra znajomość Java oraz ekosystemu Spring (Boot, Cloud).

  • Praktyczne doświadczenie w projektowaniu i utrzymaniu systemów rozproszonych.

  • Znajomość architektury mikroserwisowej, Kubernetes oraz Dockera.

  • Doświadczenie z relacyjnymi bazami danych (Oracle, PostgreSQL) i biegłość w SQL.

  • Znajomość mechanizmów komunikacji asynchronicznej (Kafka) oraz cache'owania (Redis).

  • Umiejętność tworzenia API REST w podejściu Contract-First.

  • Znajomość narzędzi konfiguracyjnych (Helm) i zagadnień związanych z konfiguracją k8s.

  • Znajomość zagadnień związanych z CI/CD (Jenkins).

  • Kompetencje analityczne pozwalające na efektywne mapowanie wymagań biznesowych na istniejącą architekturę mikroserwisową oraz identyfikację właściwego miejsca implementacji nowych funkcjonalności zgodnie z zasadami architektonicznymi systemu.

  • Znajomość języka angielskiego w stopniu komunikatywnym

  • Mile widziana znajomość framework Vaadin

  • Znajomość Wildfly (wersja 26 i 32)


Oferujemy


  • Możliwość pracy zdalnej

  • Prywatną opiekę medyczną, ubezpieczenie na życie, kartę Multisport

  • Zajęcia z języka angielskiego/ niemieckiego

  • Szkolenia zewnętrzne i wewnętrzne

  • 80 h na samorozwój

  • Programy wellbeingowe i inicjatywy integracyjne

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Java)
Software Engineer (Java)

Poznan IT • Poznań

Hybrid
PLN 180,000 - 260,000
Prywatna opieka medyczna Allianz
Kafeteryjny system Multisport
Możliwość pracy hybrydowej po wdrożeni
Java Developer room
Java Developer room

Scalosoft • Poland

Hybrid
PLN 193,000 - 207,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Senior Fullstack Developer (Java)
Senior Fullstack Developer (Java)

Ness Solution • Warszawa

Hybrid
PLN 357,000 - 580,000
Luxmed i Multisport na preferencyjnych
Expert Java Developer
Expert Java Developer

Clurgo Ltd. • Kraków

Hybrid
PLN 260,000 - 420,000
opieka medyczna
karta multisport
lekcje języka angielskiego
Java Developer
Java Developer

Craftware Sp. z o.o. • Warszawa

On-site
PLN 230,000 - 360,000
Opieka medyczna (Luxmed lub PZU)
Ubezpieczenie (Unum lub PZU)
Karta sportowa Multisport
+4
Programista
Programista

Bank Pekao S.A. • Warszawa

Hybrid
PLN 140,000 - 210,000
Premia
Opieka medyczna
Karta MultiSport
+2
Java Developer
Java Developer

Integral Solutions - Data & AI • Województwo mazowieckie

Hybrid
Prywatna opieka medyczna
Karta Multisport
Java Developer
Java Developer

act digital • Wrocław

On-site
PLN 180,000 - 320,000
Międzynarodowe projekty
Szkolenia i certyfikaty techniczne
Umowa o pracę lub umowa B2B
+4
Java Developer
Java Developer

Integral Solutions - Data & AI • Warszawa

Hybrid
Luxmed
Multisport
kafeteria MyBenefit
Senior Java/DevOps Developer
Senior Java/DevOps Developer

Consdata S. A. • Poland

Remote
Elastyczna praca
Budżet szkoleniowy
Ubezpieczenie zdrowotne
+3