Senior Backend Developer - Java / Kotlin / Microservices
Dla naszego klienta realizującego międzynarodowy projekt technologiczny poszukujemy Senior Backend Developera!
Warunki zaangażowania:
Lokalizacja: 100% zdalnie Start: ASAP (akceptujemy kandydatury z max 1msc okresem wypowiedzenia) Stawka (ustalana indywidualnie): 130 - 155 PLN net / h Zaangażowanie: B2B (outsourcing z 1dea), full-time, długofalowo
Daily tasks
- Projektowanie, rozwój i utrzymanie skalowalnych aplikacji oraz usług backendowych
- Tworzenie i rozwój rozwiązań opartych o architekturę mikroserwisową
- Projektowanie i implementacja rozwiązań API-driven
- Rozwój aplikacji z wykorzystaniem Java 17+ oraz Kotlin
- Praca z Spring Boot / Spring WebFlux oraz Vert.x
- Implementacja i rozwój integracji pomiędzy rozproszonymi systemami
- Praca z rozwiązaniami wspierającymi komunikację B2B, w tym AS4
- Praca z warstwą persystencji z wykorzystaniem Hibernate
- Udział w projektowaniu rozwiązań technicznych i decyzjach architektonicznych
- Dbanie o jakość, wydajność, skalowalność i bezpieczeństwo tworzonych rozwiązań
- Współpraca z developerami, architektami oraz innymi zespołami technicznymi
- Udział w code review i rozwiązywaniu złożonych problemów technicznych
Requirements
Minimum 6 lat doświadczenia komercyjnego w tworzeniu i rozwijaniu aplikacji backendowych Bardzo dobra znajomość Javy 17+ oraz praktyczne doświadczenie w pracy z Kotlinem Doświadczenie w tworzeniu nowoczesnych aplikacji z wykorzystaniem Spring Boot , w szczególności Spring WebFlux Praktyczna znajomość Vert.x Bardzo dobra znajomość architektury mikroserwisowej oraz doświadczenie w projektowaniu i rozwijaniu rozproszonych systemów Doświadczenie w tworzeniu i rozwijaniu rozwiązań opartych na API Praktyczna znajomość Hibernate i zagadnień związanych z warstwą persystencji Doświadczenie w integracji systemów i pracy z rozwiązaniami wspierającymi komunikację pomiędzy usługami Znajomość AS4 oraz doświadczenie w integracjach B2B będą dodatkowym atutem Umiejętność analitycznego podejścia do problemów oraz samodzielnego poszukiwania rozwiązań Doświadczenie w pracy w zespołach Agile Dobra znajomość języka angielskiego, pozwalająca na swobodną komunikację w międzynarodowym środowisku
Must have: Java, Kotlin, Vert.x