Kim jesteśmy
Billennium to globalna firma technologiczna, która od ponad 20 lat wspiera organizacje w realizacji projektów IT i transformacji cyfrowej. Tworzymy rozwiązania dla klientów z różnych branż, stawiając na innowacyjność, jakość oraz rozwój kompetencji naszych pracowników. Nasze zespoły pracują w środowisku opartym na współpracy, wymianie wiedzy i nowoczesnych technologiach.
O roli
Dołącz do zespołu odpowiedzialnego za modernizację systemów płatniczych dla jednego z kluczowych klientów sektora bankowego. Poszukujemy .NET Developera, który wesprze rozwój nowoczesnej platformy płatniczej budowanej w oparciu o architekturę mikroserwisową oraz rozwiązania cloud-ready. Będziesz pracować w zwinnych zespołach Scrum liczących od 5 do 10 osób i uczestniczyć w realizacji kluczowych projektów biznesowych.
Wizyty: raz na dwa/trzy tygodnie
Lokalizacja biur: Warszawa lub Kraków
Twoje zadania
- Rozwój, utrzymanie i tworzenie nowych funkcjonalności zgodnie z wymaganiami biznesowymi.
- Rozbudowa oraz optymalizacja istniejących rozwiązań.
- Analiza i usuwanie zgłoszonych błędów oraz problemów produkcyjnych.
- Udział w pełnym cyklu życia historyjek użytkownika, od analizy po wdrożenie.
- Współpraca z programistami, analitykami, testerami oraz biznesem.
- Praca w metodyce Agile/Scrum.
- Współtworzenie nowoczesnych rozwiązań opartych o mikroserwisy i architekturę zdarzeniową.
Wymagania
- Minimum 2 lata doświadczenia komercyjnego na stanowisku .NET Developera.
- Bardzo dobra znajomość języka C# oraz platformy .NET / .NET Core.
- Doświadczenie w pracy z relacyjnymi bazami danych SQL (np. MS SQL Server).
- Znajomość systemów kontroli wersji Git.
- Znajomość dobrych praktyk programistycznych oraz zasad SOLID.
- Doświadczenie w tworzeniu i integracji REST API.
- Umiejętność pracy zespołowej i komunikatywność.
- Wykształcenie wyższe.
- Język angielski na poziomie zaawansowanym.
- Mile widziane doświadczenie w sektorze bankowym
Mile widziane
- Znajomość Java (preferowana wersja 21, minimum 11).
- Doświadczenie z Spring Boot 3.4+ oraz Spring Data JPA.
- Znajomość Apache Kafka i architektury event-driven.
- Doświadczenie ze Spring Cloud Stream.
- Znajomość formatu Avro.
- Umiejętność tworzenia testów jednostkowych w JUnit 5.
- Znajomość Hibernate oraz Liquibase.
- Doświadczenie z Dockerem.
- Znajomość narzędzi Jira oraz Confluence.
- Doświadczenie w pracy z architekturą mikroserwisową i rozwiązaniami cloud-ready.
Co oferujemy
- Długofalową współpracę przy strategicznych projektach IT.
- Możliwość pracy przy nowoczesnych technologiach i dużych systemach biznesowych.
- Elastyczny model pracy.
- Pakiet benefitów pozapłacowych, w tym prywatną opiekę medyczną.
- Dostęp do platform szkoleniowych, certyfikacji oraz programów rozwojowych.
- Przyjazną atmosferę pracy opartą na współpracy i dzieleniu się wiedzą.
- Jasno określoną ścieżkę rozwoju zawodowego.
Proces rekrutacyjny
- Rozmowa z rekruterem.
- Spotkanie techniczne.
- Decyzja

