
Senior Fullstack Developer (Java + Angular)
moondigo sp. z o.o.•Warszawa•Hybrydowa
📝 Opis główny / Wstęp
Dla naszego klienta – jednej z największych instytucji finansowo-ubezpieczeniowych w Europie Środkowo-Wschodniej, realizującej zaawansowane projekty cyfrowe i technologiczne na dużą skalę – poszukujemy doświadczonego Senior Fullstack Developera. Firma przechodzi intensywną transformację cyfrową, rozwijając nowoczesne systemy o wysokiej dostępności i wydajności.
Stack technologiczny
Back-end: Java, Spring, Spring Boot, Hibernate, Liquibase, Kafka
Front-end: Angular, TypeScript
DevOps & środowisko: Docker, Kubernetes
Narzędzia: IntelliJ, Jira, Bitbucket, Bamboo, Sonar, CI/CD
Zakres obowiązków
Projektowanie i rozwój nowoczesnych aplikacji w architekturze mikroserwisowej
Tworzenie oraz rozwój warstwy backendowej w Javie (Spring Boot)
Współtworzenie i rozwój frontendu w Angularze
Integracja systemów z wykorzystaniem Kafki oraz RabbitMQ
Optymalizacja wydajności oraz skalowanie aplikacji
Udział w projektowaniu rozwiązań architektonicznych
Współpraca z zespołem DevOps w zakresie CI/CD oraz wdrożeń
Dbanie o jakość kodu (testy jednostkowe, code review, Sonar)
Wymagania (Must Have)
Bardzo dobra znajomość Java (min. 5 lat)
Bardzo dobra znajomość Spring / Hibernate, Spring Boot, Spring Cloud (min. 5 lat)
Dobra znajomość Liquibase
Doświadczenie w pracy z Angular
Doświadczenie z Apache Kafka
Znajomość Git, Maven
Doświadczenie w pisaniu testów jednostkowych
Znajomość paradygmatów OOP oraz Functional Programming
Doświadczenie z Docker, Kubernetes
Znajomość RabbitMQ, ElasticSearch
Umiejętność skalowania systemów oraz optymalizacji wydajności
Znajomość narzędzi do diagnostyki wydajności aplikacji
Praca hybrydowa (1 x w tygodniu przyjazd do biura w Warszawie)
Proces rekrutacyjny:
Rozmowa HR - 20 min
Spotkanie z klientem - 1 h