Java Developer
Razem z naszym klientem z branży bankowej, poszukujemy osoby na stanowisko Java Developer.
Projekt realizowany jest w Wydziale Kanałów Cyfrowych, który odpowiada za rozwój i utrzymanie systemów informatycznych wspierających bankowość detaliczną. Głównym celem jest projektowanie, wdrażanie oraz utrzymanie aplikacji i usług wspierających kluczowe procesy biznesowe organizacji.
💡 TWOJA ROLA:
Projektowanie i rozwój aplikacji w architekturze mikroserwisowej z wykorzystaniem Java i Spring Boot. Tworzenie skalowalnych oraz wysokowydajnych rozwiązań backendowych.
Tworzenie RESTful API oraz integracja usług wewnętrznych i zewnętrznych. Implementacja komunikacji synchronicznej i asynchronicznej między systemami.
Rozwój aplikacji z wykorzystaniem Java, Spring Framework, Hibernate oraz relacyjnych baz danych SQL. Projektowanie i optymalizacja warstwy dostępu do danych.
Pisanie testów jednostkowych i integracyjnych przy użyciu JUnit oraz Mockito. Dbanie o jakość kodu poprzez code review i stosowanie zasad Clean Code.
Udział w analizie wymagań biznesowych oraz projektowaniu rozwiązań technicznych. Współpraca z analitykami, testerami i zespołami DevOps w środowisku Agile.
Tworzenie i utrzymanie procesów CI/CD oraz wsparcie wdrożeń aplikacji. Monitorowanie działania systemów i rozwiązywanie problemów w środowiskach produkcyjnych.
🔍 CZEGO OCZEKUJEMY OD CIEBIE?
Minimum 5-letnie doświadczenie komercyjne na stanowisku Java Developera.
Doświadczenie w pracy z frameworkami Spring (Spring Boot, Spring MVC, Spring Data) oraz Hibernate.
Znajomość SQL i doświadczenie w pracy z relacyjnymi bazami danych, takimi jak PostgreSQL, Oracle.
Znajomość projektowania i implementacji RESTful API, w tym obsługa narzędzi takich jak Swagger.
Znajomość języka angielskiego na poziomie pozwalającym na pracę z dokumentacją.
Umiejętność pracy z Maven do zarządzania zależnościami i budowania projektów.
Znajomość wzorców projektowych i dobrych praktyk programistycznych.
Umiejętność optymalizacji zapytań SQL oraz znajomość JPA.
Umiejętność pisania testów jednostkowych i integracyjnych.
Znajomość systemów kontroli wersji, takich jak GIT.
✨ OFERUJEMY
🤖 Nowoczesny proces rekrutacji z AI Rekruterem (AIR) - podczas aplikacji możesz odbyć rozmowę z wirtualnym rekruterem 24/7, bez czekania na telefon, z natychmiastowym feedbackiem i możliwością powtórzenia rozmowy (liczy się ostatnia wersja). Finalną decyzję zawsze podejmuje Rekruter Connectis.
Uczestnictwo w spotkaniach integracyjnych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem.
Wsparcie dedykowanej osoby kontaktowej z Connectis, dostępnej w celu pomocy w sprawach związanych z projektem.
Stabilne i długoterminowe zatrudnienie w firmie o ugruntowanej pozycji na rynku.
Możliwość rozwoju w nowoczesnym, dynamicznym środowisku IT.
5000 PLN za polecenie znajomych do naszych projektów.
Szybki, zdalny proces rekrutacyjny.
Pracę 100% zdalną.
Dziękujemy za wszystkie zgłoszenia. Informujemy, że skontaktujemy się wyłącznie z wybranymi osobami.
12906/JR
Java Developer
Java Developer