Senior Fullstack Developer (Java + Angular)
Scalo
⚲ Warszawa
21 840 - 23 520 PLN (B2B)
Wymagania
- Java
- Kafka
- Angular
- TypeScript
- Spring
- Hibernate
- Spring Boot
- Spring Cloud
- SQL
- Git
- Maven
- Functional programming
- Object-oriented programming
- Docker
- Kubernetes
- Helm
- RabbitMQ
- Elasticsearch
Opis stanowiska
O projekcie: Cześć! U nas znajdziesz to, czego szukasz - przekonaj się! Co dla Ciebie mamy: - Stabilna współpraca Wyzwania technologiczne i praca z nowoczesnymi rozwiązaniami. Internal Mobility - nie musisz zmieniać firmy, żeby zmienić projekt - Ambasadorzy SCALO Rozwijaj kompetencje techniczne i presalesowe, wpływaj na kierunek rozwoju organizacji i wspieraj innych - Budowanie marki osobistej Twórz wartościowe treści, dziel się wiedzą i doświadczeniem, występuj jako ekspert na wydarzeniach (np. ProMeet) - rozwijaj swoją markę w naturalny sposób - Benefit box Pełna opieka medyczna, karta MultiSport i szeroka oferta Motivizera - wybieraj benefity, które dbają o Twoje zdrowie, energię i codzienny komfort - Program poleceń Poleć znajomego z IT, a resztą zajmiemy się my – on dostaje nowy projekt, Ty bonus. Win–win w najczystszej postaci - Integracje i wydarzenia firmowe Wspólne wyjścia, firmowe eventy i okazje do poznania się poza projektami – bo dobre relacje tworzą najlepsze zespoły Wymagania: Ta oferta jest dla Ciebie, jeśli: - masz minimum 5 lat doświadczenia komercyjnego w Java, - posiadasz minimum 3 lata doświadczenia z Kafka, - dobrze znasz Angular oraz TypeScript, - masz bardzo dobrą znajomość Spring / Hibernate, Spring Boot oraz Spring Cloud (min. 5 lat), - dobrze znasz SQL (min. 5 lat), - pracujesz z narzędziami Git oraz Maven, - znasz frameworki do pisania testów jednostkowych, - rozumiesz i stosujesz w praktyce paradygmaty Functional Programming oraz Object-Oriented Programming, - masz doświadczenie z Docker, Kubernetes, Helm, RabbitMQ oraz ElasticSearch, - potrafisz skalować aplikacje i dbać o ich wydajność, - znasz narzędzia do diagnostyki wydajności wdrażanych rozwiązań. Codzienne zadania: - implementacja nowoczesnych rozwiązań wspierających sektor ubezpieczeniowy, - praca z technologiami Java, Spring Boot, Spring Cloud, Kafka, Angular, TypeScript, Docker, Kubernetes, Helm, RabbitMQ, ElasticSearch, - budowa i rozwój systemów do zgłaszania i obsługi szkód w rozproszonej architekturze mikroserwisowej, - udział w projektowaniu architektury z wykorzystaniem nowoczesnych technologii, - rozwój i utrzymanie komponentów backendowych oraz frontendowych, - rozwijanie piramidy testów automatycznych i dbanie o wysoką jakość oprogramowania, - wykonywanie i odbieranie code review, - optymalizacja i skalowanie aplikacji oraz analiza wydajności wdrażanych rozwiązań, - udział w wydarzeniach scrumowych i codzienna współpraca w zgranym, jakościowym zespole, - praca hybrydowa – 1 dzień w tygodniu z biura w Warszawie, - stawka do 140 zł/h + VAT (B2B).