W skrócie
- Zadania: Rozwijaj oprogramowanie w Java i Spring, pracując nad ambitnymi projektami.
- Firma: Czołowy bank w Polsce z innowacyjnym podejściem do technologii.
- Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i integracji.
- Dlaczego ta praca: Dołącz do zespołu, który zmienia oblicze bankowości i korzysta z nowoczesnych technologii.
- Kwalifikacje: Znajomość Java, Spring oraz architektury mikroserwisowej.
Przewidywane wynagrodzenie mieści się w przedziale 91064 - 111300 zł za rok.
Wynagrodzenie: 1400 – 1520 PLN/MD na B2B
Model pracy: 4 razy w miesiącu z biura (Warszawa, Łódź, Gdańsk, Wrocław, Poznań, Kraków, Lublin, Szczecin)
Dlaczego warto wybrać tę ofertę?
- Będziesz częścią projektu jednego z czołowych banków w Polsce.
- Dołączysz do organizacji, która nastawiona jest na podążanie za nowymi technologiami pojawiającymi się na rynku.
- Przed Tobą praca nad ambitnymi projektami o dużej skali, gdzie będziesz mieć przestrzeń do wykazania się.
- W projekcie mile widziane są nowe, świeże podejście i kreatywność.
- Społeczność JIT umili Ci czas podczas cyklicznych spotkań integracyjnych.
- Zyskasz możliwość uczestniczenia w JIT communities i szkoleniach, aby dalej rozwijać swoje umiejętności.
Dołączysz do zespołu, który realizuje projekt w obszarze bankowości. Oferta klienta jest bogata w różne usługi finansowe skierowane do klienta indywidualnego, korporacyjnego oraz instytucji. Będziesz pełnić ważną rolę w rozwoju i utrzymaniu aplikacji opartych na architekturze mikroserwisowej, z wykorzystaniem nowoczesnych technologii Java i Spring.
Wymagane kompetencje:
- Praktyczna znajomość języka Java 11+ oraz frameworków Spring i Spring Boot 3.5+
- Znajomość architektury mikroserwisowej, architektury heksagonalnej oraz zagadnień związanych z Domain-Driven Design (DDD)
- Doświadczenie w pracy z JPA i Hibernate oraz relacyjnymi bazami danych PostgreSQL i Oracle
- Znajomość interfejsów integracyjnych SOAP i REST oraz technologii Kafka
- Znajomość wzorców projektowych, zasad SOLID, DRY i KISS oraz mechanizmów zapewniania odporności usług w systemach rozproszonych
- Umiejętność projektowania i doboru testów oprogramowania oraz diagnozowania i optymalizacji wydajności aplikacji
- Umiejętność efektywnego wykorzystania narzędzi AI w procesie tworzenia oprogramowania
- Ogólna znajomość narzędzi i zagadnień związanych z wdrażaniem oprogramowania, w tym Maven, Jenkins, Docker, CI/CD i Kubernetes
- Ogólna znajomość zagadnień związanych z bankowością i sektorem finansowym
Co będziesz robić na tym stanowisku:
- Rozwijać oprogramowanie z wykorzystaniem języka Java oraz frameworków Spring i Spring Boot
- Projektować i rozwijać rozwiązania oparte na architekturze mikroserwisowej i heksagonalnej, z uwzględnieniem zasad DDD i wzorców projektowych
- Implementować integracje między systemami z wykorzystaniem SOAP, REST i Kafka
- Pracować z relacyjnymi bazami danych oraz technologiami JPA i Hibernate
- Tworzyć i dobierać testy oprogramowania oraz diagnozować i optymalizować wydajność aplikacji
- Wykorzystywać mechanizmy zapewniania odporności usług w systemach rozproszonych
- Stosować narzędzia AI wspierające proces tworzenia oprogramowania
Technologie, z jakimi będziesz pracować:
Nasz Klient jest jednym z czołowych banków w Polsce, charakteryzującym się imponującą historią oraz szerokim zakresem usług finansowych. Bank ten oferuje kompleksowe rozwiązania dostosowane do potrzeb klientów indywidualnych, firm i instytucji.
Backend Architect – Warszawa in Katowice – pracodawca: Jit
Jit Team to doskonały pracodawca, który stawia na rozwój swoich pracowników w międzynarodowym środowisku pracy. Oferujemy elastyczną organizację pracy oraz skandynawską kulturę organizacyjną, która sprzyja równowadze między życiem zawodowym a prywatnym. Nasza społeczność Jit zapewnia regularne spotkania integracyjne, a także finansowane szkolenia, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej i pełnej wyzwań kariery.