JustJoin.IT Hybrydowo Mid

Java Developer with Angular Skills

j-labs

⚲ Kraków

21 000 - 24 360 PLN netto (B2B)

Wymagania

  • Java
  • Spring Boot
  • Angular
  • Microservices

Opis stanowiska

O projekcie

Dołącz do j-labs i rozwijaj od podstaw strategiczną platformę dla międzynarodowego sektora finansowego. System wspiera fundusze inwestycyjne w zarządzaniu ryzykiem walutowym, automatyzując procesy związane z identyfikacją i obsługą transakcji FX.

• Platforma odpowiada za przetwarzanie danych z wielu źródeł, wykonywanie kalkulacji związanych z hedgingiem walutowym oraz automatyczną identyfikację transakcji.
• System integruje się z systemami wewnętrznymi i zewnętrznymi oraz udostępnia użytkownikom dashboard wspierający monitorowanie i obsługę procesów operacyjnych.


Projekt jest rozwijany od podstaw jako strategiczne i długoterminowe rozwiązanie.

• Około 90% pracy stanowi rozwój nowych funkcjonalności, pozostałe 10% obejmuje analizę zgłoszeń, rozwiązywanie problemów oraz dbanie o stabilność systemu.
• Jest to rola z wyraźnym naciskiem na backend – około 85% czasu pracy poświęcone jest rozwojowi backendu w Java i Spring Boot, natomiast 15% obejmuje rozwój warstwy frontendowej w Angularze.
• Będziesz pracować w międzynarodowym zespole składającym się z Business Systems Analystów, Java Full Stack Developerów, Technical Leada, QA oraz Product Ownera.
• Główny zespół developerski zlokalizowany w Krakowie – hybryda – do 3 dni praca z biura.

Twoje zadania

• Projektowanie i rozwój nowych funkcjonalności w architekturze mikroserwisowej.
• Tworzenie oraz rozwój aplikacji backendowych w Java i Spring Boot.
• Rozwój warstwy frontendowej z wykorzystaniem Angular.
• Projektowanie i implementacja REST API.
• Integracja systemu z aplikacjami wewnętrznymi i zewnętrznymi.
• Współpraca z analitykami biznesowymi, QA, Product Ownerem oraz Technical Leadem.
• Optymalizacja wydajności oraz dbanie o wysoką jakość kodu.

Wymagania

• Minimum 4 lata komercyjnego doświadczenia jako Java Developer.
• Bardzo dobra znajomość Java 8+.
• Doświadczenie z Spring Boot.
• Praktyczna znajomość architektury mikroserwisowej.
• Doświadczenie w projektowaniu i implementacji REST API.
• Podstawowa znajomość Angular oraz gotowość do pracy z frontendem w ograniczonym zakresie.
• Znajomość JavaScript, HTML5, CSS3.
• Bardzo dobra znajomość SQL oraz relacyjnych baz danych (PostgreSQL, MySQL lub podobnych).
• Doświadczenie w projektowaniu i budowie aplikacji klasy Enterprise.
• Znajomość metodyki Agile/Scrum.
• Samodzielność, odpowiedzialność oraz proaktywne podejście do rozwiązywania problemów.

Mile widziane

• Doświadczenie z Kafka lub innymi rozwiązaniami.
• Znajomość Docker i Kubernetes.
• Doświadczenie z procesami CI/CD.
• Znajomość środowisk chmurowych (AWS, Azure lub GCP).
• Doświadczenie w projektach z obszaru finansowego.
• Znajomość zagadnień FX Hedging lub Fund Accounting.

Dlaczego warto?

• Udział w strategicznym i długoterminowym projekcie budowanym od podstaw.
• Realny wpływ na architekturę oraz rozwój platformy.
• Praca nad nowoczesnym rozwiązaniem dla sektora finansowego.
• Rola z dominującym udziałem prac backendowych (85%) oraz możliwością wykorzystania kompetencji frontendowych.
• Współpraca z międzynarodowym zespołem ekspertów oraz wykorzystanie nowoczesnego stosu technologicznego.

🔍 Dekoder Ogłoszenia

🔴
rozwijaj od podstaw strategiczną platformę
Będziesz pracować nad nowym projektem, co może oznaczać brak ugruntowanych procesów i potencjalne zmiany wymagań.
🔴
około 90% pracy stanowi rozwój nowych funkcjonalności
Choć brzmi to jak praca nad innowacjami, może oznaczać minimalne zaangażowanie w utrzymanie i naprawę istniejącego kodu, co może być frustrujące.
🔴
Jest to rola z wyraźnym naciskiem na backend – około 85% czasu pracy poświęcone jest rozwojowi backendu w Java i Spring Boot, natomiast 15% obejmuje rozwój warstwy frontendowej w Angularze.
Choć ogłoszenie jest zatytułowane 'Java Developer with Angular Skills', faktyczne zaangażowanie w Angular jest marginalne, co może być rozczarowaniem dla osób chcących rozwijać się frontendowo.
🔴
hybryda – do 3 dni praca z biura
Oznacza to, że będziesz musiał dojeżdżać do biura, a nie jest to w pełni zdalna praca, co może być niejasne dla osób szukających pracy z domu.
🟡
międzynarodowym zespole składającym się z Business Systems Analystów, Java Full Stack Developerów, Technical Leada, QA oraz Product Ownera.
Choć brzmi to jak dobra współpraca, może oznaczać, że będziesz musiał komunikować się z wieloma różnymi rolami, co może być czasochłonne i wymagać dodatkowego wysiłku w zrozumieniu ich perspektywy.