NoFluffJobs Stacjonarnie Mid

Java Developer with Angular Skills

j-labs software specialist

⚲ Kraków

20 160 - 24 360 PLN (B2B)

Wymagania

  • Java
  • Spring Boot
  • Microservices
  • REST API
  • Angular

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.

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.

Codzienne 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.

🔍 Dekoder Ogłoszenia

🔴
rozwijaj od podstaw strategiczną platformę
Może to oznaczać zarówno ekscytującą pracę nad nowym produktem, jak i potencjalne wyzwania związane z brakiem utartych ścieżek i koniecznością podejmowania wielu decyzji architektonicznych od zera.
🔴
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
Choć brzmi to jak praca skupiona na tworzeniu, 10% na utrzymanie może oznaczać nieprzewidziane zadania i potencjalne odejście od pierwotnego planu rozwoju.
🔴
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ć rola jest backendowa, 15% pracy frontendowej może oznaczać więcej zadań w Angularze niż sugeruje procent, zwłaszcza jeśli zespół frontendowy jest mały.
🔴
Międzynarodowy zespół składający się z Business Systems Analystów, Java Full Stack Developerów, Technical Leada, QA oraz Product Ownera
Obecność "Java Full Stack Developerów" w zespole, gdzie szukają Java Developera z Angular Skills, może sugerować, że będziesz musiał współpracować z osobami, które wykonują część Twoich obowiązków lub że role nie są ściśle zdefiniowane.
🟡
hybryda – do 3 dni praca z biura
Określenie "do 3 dni" daje pewną elastyczność, ale może też oznaczać, że pracodawca będzie preferował częstsze wizyty w biurze, jeśli zajdzie taka potrzeba.