Fullstack developer (Java / Angular)
Connectis_
⚲ Warszawa
26 880 - 31 920 PLN (B2B)
Wymagania
- Java
- TDD
- JavaScript
- Angular
- Spring
- Solid
- Hexagonal Architecture
- SQL
- Spring Batch
- Spring Boot
- Microservices (nice to have)
- Kotlin (nice to have)
- PostgreSQL (nice to have)
- Oracle (nice to have)
- CI/CD (nice to have)
- Git (nice to have)
- Docker (nice to have)
- Kubernetes (nice to have)
- GitHub Actions (nice to have)
- BDD (nice to have)
- Clean Code (nice to have)
Opis stanowiska
O projekcie: Razem z naszym Partnerem, jednym z europejskich liderów w branży bankowej, poszukujemy osoby na stanowiska Fullstack Java Developer. Projekty dotyczą bankowości B2B i B2C, obejmując platformy dla dużych kredytów i profesjonalnych pożyczek oraz aplikacje wspierające transformację cyfrową. Wymagania: - Minimum 5-letnie komercyjne doświadczenia w rozwoju aplikacji backendowych w Javie.- Gotowość do pracy w modelu hybrydowym - Warszawa (3 dni z biura, 2 dni zdalnie / tyg.).- Znajomość zasad TDD i SOLID oraz doświadczenie w pracy w Hexagonal Architecture.- Praktyczne doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL).- Doświadczenie po stronie frontend - Javascript (preferowany Angular 15+).- Bardzo dobra znajomość: Java 17+, Spring Framework, Hibernate.- Biegła znajomość języka angielskiego (C1). Codzienne zadania: - Dekompozycja zadań na szczegółowe user stories, analiza wymagan technicznych, współpraca z Product Owner i zespołem. - Integracja systemów IT, tworzenie i utrzymanie pipeline’ów, współpraca przy środowiskach produkcyjnych i testowych. - Pisanie i refaktoryzacja kodu zgodnie z najlepszymi praktykami, implementacja rozwiązań w podejściu TDD/BDD. - Wsparcie aplikacji, analiza incydentów i problemów, koordynacja z zespołami w celu zamknięcia zgłoszeń. - Udział w testach, wdrożeniach i zapewnianiu stabilności produkcyjnej, przestrzeganie procesów CI/CD. - Utrzymywanie dokumentacji, doskonalenie procesów i metod pracy.