Fullstack Developer (Java + Angular)
⚲ Wrocław
18 000 - 23 000 PLN netto (B2B)
Wymagania
- Java
- Angular
- Spring
- Spring Boot
- JPA
- JUnit
- Mockito
- TypeScript
- SOAP
- REST
Opis stanowiska
O projekcie
Poszukujemy doświadczonego Programisty Fullstack do projektu realizowanego dla jednego z naszych klientów, dużej instytucji z sektora finansowego. Dołączysz do interdyscyplinarnego zespołu, który kompleksowo zajmuje się analizą, architekturą, projektowaniem, programowaniem oraz testami. Głównym celem projektu jest rozwój zaawansowanych aplikacji wspierających obszar ubezpieczeń i inwestycji, z których korzystają doradcy oraz klienci końcowi. Będziesz mieć realny wpływ na kształt rozwijanych funkcjonalności zarówno po stronie back-endu, jak i front-endu.
Twój zakres obowiązków
• Projektowanie i implementacja nowych funkcjonalności w warstwie back-end i front-end.
• Zapewnienie wysokiej jakości wytwarzanego oprogramowania oraz zgodności z dobrymi praktykami inżynierskimi.
• Przeprowadzanie integracji systemu z innymi aplikacjami wewnątrz organizacji.
• Wsparcie programistyczne podczas wdrażania nowych rozwiązań.
• Optymalizacja oraz stabilizacja wdrożonych systemów.
Czego oczekujemy
• Minimum 2 lata doświadczenia w tworzeniu aplikacji webowych na stanowisku Fullstack lub pokrewnym.
• Zaawansowana znajomość języka Java (wersja 17+).
• Zaawansowana znajomość frameworka Angular (wersja 16+).
• Praktyczne doświadczenie z technologiami: Spring Framework, Spring Boot, JPA, JUnit, Mockito, PrimeNG, TypeScript.
• Dobra znajomość architektury opartej o SOAP i REST.
• Znajomość SQL oraz doświadczenie w pracy z relacyjnymi bazami danych.
• Doświadczenie w projektowaniu i wdrażaniu rozwiązań wykorzystujących Docker i Kubernetes.
• Znajomość metodologii tworzenia systemów informatycznych i inżynierii oprogramowania.
• Wykształcenie wyższe powiązane z informatyką, matematyką lub bankowością.
• Analityczne myślenie, samodyscyplina oraz umiejętność pracy w zespole.
Mile widziane
• Praktyczna znajomość narzędzi do automatyzacji procesów CI/CD (np. Jenkins).
• Doświadczenie z platformami chmurowymi AWS lub Azure.
• Znajomość Apache Kafka.
• Doświadczenie w korzystaniu z narzędzi AI wspierających programowanie, takich jak GitHub Copilot.
• Biegłość w obsłudze narzędzi z ekosystemu Atlassian (Jira, Confluence).
• Wcześniejsze doświadczenie w projektach dla branży finansowej.
Poszukujemy doświadczonego Programisty Fullstack do projektu realizowanego dla jednego z naszych klientów, dużej instytucji z sektora finansowego. Dołączysz do interdyscyplinarnego zespołu, który kompleksowo zajmuje się analizą, architekturą, projektowaniem, programowaniem oraz testami. Głównym celem projektu jest rozwój zaawansowanych aplikacji wspierających obszar ubezpieczeń i inwestycji, z których korzystają doradcy oraz klienci końcowi. Będziesz mieć realny wpływ na kształt rozwijanych funkcjonalności zarówno po stronie back-endu, jak i front-endu.
Twój zakres obowiązków
• Projektowanie i implementacja nowych funkcjonalności w warstwie back-end i front-end.
• Zapewnienie wysokiej jakości wytwarzanego oprogramowania oraz zgodności z dobrymi praktykami inżynierskimi.
• Przeprowadzanie integracji systemu z innymi aplikacjami wewnątrz organizacji.
• Wsparcie programistyczne podczas wdrażania nowych rozwiązań.
• Optymalizacja oraz stabilizacja wdrożonych systemów.
Czego oczekujemy
• Minimum 2 lata doświadczenia w tworzeniu aplikacji webowych na stanowisku Fullstack lub pokrewnym.
• Zaawansowana znajomość języka Java (wersja 17+).
• Zaawansowana znajomość frameworka Angular (wersja 16+).
• Praktyczne doświadczenie z technologiami: Spring Framework, Spring Boot, JPA, JUnit, Mockito, PrimeNG, TypeScript.
• Dobra znajomość architektury opartej o SOAP i REST.
• Znajomość SQL oraz doświadczenie w pracy z relacyjnymi bazami danych.
• Doświadczenie w projektowaniu i wdrażaniu rozwiązań wykorzystujących Docker i Kubernetes.
• Znajomość metodologii tworzenia systemów informatycznych i inżynierii oprogramowania.
• Wykształcenie wyższe powiązane z informatyką, matematyką lub bankowością.
• Analityczne myślenie, samodyscyplina oraz umiejętność pracy w zespole.
Mile widziane
• Praktyczna znajomość narzędzi do automatyzacji procesów CI/CD (np. Jenkins).
• Doświadczenie z platformami chmurowymi AWS lub Azure.
• Znajomość Apache Kafka.
• Doświadczenie w korzystaniu z narzędzi AI wspierających programowanie, takich jak GitHub Copilot.
• Biegłość w obsłudze narzędzi z ekosystemu Atlassian (Jira, Confluence).
• Wcześniejsze doświadczenie w projektach dla branży finansowej.
🔍 Dekoder Ogłoszenia
🔴
realny wpływ na kształt rozwijanych funkcjonalności
Choć brzmi zachęcająco, 'realny wpływ' może być ograniczony przez strukturę projektu i decyzje klienta.
🔴
kompleksowo zajmuje się analizą, architekturą, projektowaniem, programowaniem oraz testami
Może oznaczać szeroki zakres obowiązków, ale też potencjalne rozproszenie uwagi i brak głębokiego skupienia na jednej dziedzinie.