#1 Job Board for tech industry in Europe

Senior Software Engineer (Java)
New
Java

Senior Software Engineer (Java)

Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Hybrid

Tech stack

    Kafka

    advanced

    Cloud

    advanced

    Android

    regular

    CI/CD

    regular

Job description

Twoje codzienne zadania:

  • Projektowanie, rozwój i utrzymanie wysokiej jakości aplikacji Java dla platform bankowości mobilnej (Android)

  • Współpraca z zespołami międzyfunkcyjnymi nad nowymi funkcjami i ulepszeniami

  • Zapewnienie jakości kodu poprzez przeglądy kodu, testy jednostkowe i dobre praktyki

  • Optymalizacja wydajności aplikacji i rozwiązywanie problemów

  • Udział w dyskusjach architektonicznych i podejmowaniu decyzji technicznych

  • Udział w procesach ciągłej integracji i dostarczania (CI/CD)

  • Mentoring młodszych inżynierów i dzielenie się wiedzą

  • Śledzenie trendów branżowych i nowych technologii

  • Tworzenie przejrzystej dokumentacji technicznej

  • Wsparcie wdrażania i monitorowania aplikacji w środowisku produkcyjnym


Wymagane umiejętności i doświadczenie:

  • Silne zdolności analityczne i rozwiązywania problemów

  • Umiejętność pracy w dynamicznym, zwinnym środowisku

  • Doskonała komunikacja i praca zespołowa

  • Proaktywność i gotowość do przejmowania odpowiedzialności

  • Dbałość o szczegóły i zaangażowanie w dostarczanie wysokiej jakości rozwiązań

  • Elastyczność w odniesieniu do zmieniających się priorytetów i wymagań

  • Chęć nauki i ciągłego doskonalenia

  • Zorientowanie na klienta

  • Biegłość w języku angielskim (w mowie i piśmie)

  • Doświadczenie w pracy w międzynarodowych zespołach będzie dodatkowym atutem


Wymagania techniczne:

  • Min. 5 lat doświadczenia zawodowego w programowaniu w języku Java (Java 8 lub nowsza)

  • Dobra znajomość programowania obiektowego i wzorców projektowych

  • Praktyczne doświadczenie ze Spring, Spring Boot oraz REST API

  • Biegłość w systemach kontroli wersji (np. Git)

  • Znajomość frameworków testowania jednostkowego (np. JUnit, Mockito)

  • Doświadczenie w narzędziach i procesach CI/CD

  • Znajomość systemów kolejkowania wiadomości (Kafka, IBM MQ)

  • Znajomość platform chmurowych (AWS (EKS, Lambda), GCP lub Azure)

  • Doświadczenie z ORM (Hibernate, MyBatis)

  • Znajomość bezpiecznego programowania

  • Doświadczenie w sektorze bankowym lub fintech będzie dodatkowym atutem

Co zyskasz dzięki aplikacji na ofertę Antal?

Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział.   

Kim jesteśmy? 

Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska.

 

Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata  

Zaobserwuj nasz profil na LiknedIn: https://www.linkedin.com/company/antalpoland 

 

Undisclosed Salary

B2B