Senior Fullstack Developer (Java + Angular)
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
Oferujemy
Umowa B2B oraz stabilna, długoterminowa współpraca
Prywatna opieka medyczna Luxmed
Karta sportowa Multisport
Praca hybrydowa (1 x w tygodniu przyjazd do biura w Warszawie)
Proces rekrutacyjny:
Rozmowa HR - 20 min
Spotkanie z klientem - 1 h
Senior Fullstack Developer (Java + Angular)
Senior Fullstack Developer (Java + Angular)