W skrócie
- Zadania: Twórz i rozwijaj usługi backendowe w Javie oraz projektuj API i mikroserwisy.
- Firma: Międzynarodowa firma inżynieryjna z zespołem 6000+ ekspertów.
- Benefity: Konkurencyjne wynagrodzenie, elastyczna praca hybrydowa i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad innowacyjnymi rozwiązaniami w sektorze bankowym i wpływaj na rzeczywistość.
- Kwalifikacje: Doświadczenie w programowaniu w Javie oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.
Avenga jest międzynarodową firmą inżynieryjną, która pomaga przedsiębiorstwom działać z AI w centrum. Z ponad 6000 ekspertów na całym świecie łączymy wiedzę inżynieryjną z myśleniem opartym na AI, aby przekształcać ambitne pomysły w realny wpływ w różnych branżach, technologiach i rynkach.
W ramach roli poszukujemy Senior Java Backend Developera do długoterminowego projektu w polskim sektorze bankowym. Będziesz pracować nad dużymi rozwiązaniami backendowymi, przyczyniając się do rozwoju i ewolucji systemów rozproszonych oraz mikroserwisów. Rola łączy praktyczne programowanie w Javie z projektowaniem API i mikroserwisów, integracjami, wydajnością, skalowalnością, bezpieczeństwem i jakością kodu.
Proszę pamiętać, że jest to rola hybrydowa. Oczekujemy średnio 1 dnia w tygodniu w biurze, z następującymi lokalizacjami: Warszawa, Łódź, Gdańsk, Wrocław, Poznań, Kraków, Lublin i Szczecin. Rola wymaga również znajomości języka polskiego na poziomie B2+/C1.
Kluczowe umiejętności, które przyniesiesz:
- Silne doświadczenie komercyjne z Javą, najlepiej Java 17/21
- Silna znajomość Spring Boot i ekosystemu Spring, w tym Spring MVC, Spring Data JPA i Spring Security
- Doświadczenie z Hibernate / JPA
- Dobra znajomość SQL i baz danych relacyjnych, takich jak Oracle, PostgreSQL lub MS SQL Server
- Doświadczenie w projektowaniu i rozwijaniu REST API
- Doświadczenie z technologiami komunikacyjnymi, takimi jak Kafka, JMS lub RabbitMQ
- Praktyczne doświadczenie z mikroserwisami
- Doświadczenie z Dockerem i Kubernetes lub OpenShift
- Doświadczenie z Git, Maven lub Gradle oraz CI/CD
- Doświadczenie z testowaniem jednostkowym i integracyjnym
- Zrozumienie bezpieczeństwa aplikacji, skalowalności i systemów o wysokiej dostępności
- Znajomość języka polskiego w mowie i piśmie
Miłe widziane:
- Doświadczenie w bankowości, usługach finansowych lub systemach transakcyjnych
- Znajomość procesów płatności
- Doświadczenie z SonarQube, Nexus lub Artifactory
Wpływ, jaki stworzysz:
- Projektowanie, rozwijanie i utrzymywanie usług backendowych przy użyciu Javy i Spring
- Projektowanie i rozwijanie REST API oraz mikroserwisów
- Rozwój integracji synchronicznych i asynchronicznych
- Przyczynianie się do skalowalnych, wysoko dostępnych i bezpiecznych rozwiązań
- Pisanie testów jednostkowych i integracyjnych oraz utrzymywanie wysokiej jakości kodu
- Udział w przeglądach kodu i dyskusjach technicznych
- Analiza logów, rozwiązywanie problemów i ciągłe doskonalenie istniejących rozwiązań
Ludzie są w centrum Avenga. Zapewniamy równe szanse niezależnie od rasy, etniczności, tożsamości płciowej, orientacji seksualnej, niepełnosprawności, wieku, religii lub jakiejkolwiek innej cechy. Jesteśmy zobowiązani do stworzenia szanującego środowiska, w którym każdy może być sobą, dzielić się swoimi pomysłami i czuć, że należy do zespołu.
Senior Java Developer in Katowice – pracodawca: Avenga
Avenga to doskonały pracodawca, który oferuje elastyczne warunki pracy w hybrydowym modelu, co pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają możliwość rozwoju zawodowego poprzez różnorodne szkolenia i projekty. Wrocław, z jego dynamicznym rynkiem technologicznym, stanowi idealne miejsce do budowania kariery w obszarze bezpieczeństwa IT.