Do naszego zespołu technologicznego poszukujemy doświadczonego Full Stack Software Engineera na poziomie Mid/Senior, który dołączy do realizacji innowacyjnych projektów. Będziesz odpowiedzialny za rozwój i utrzymanie aplikacji, optymalizację kodu oraz współpracę z zespołem w celu dostarczania rozwiązań najwyższej jakości.
Zadanie, które na Ciebie czekają:
-
Projektowanie, rozwój i utrzymanie aplikacji w języku Java i JavaScript, w architekturze Cloud Native (70% backend, 30% frontend)
-
Tworzenie i utrzymywanie API (REST).
-
Współpraca z zespołem w metodykach zwinnych (Agile, Scrum).
-
Pisanie testów jednostkowych oraz integracyjnych.
-
Optymalizacja wydajności kodu oraz zapewnianie jego wysokiej jakości.
-
Rozwiązywanie problemów technicznych oraz wdrażanie nowych funkcjonalności.
Wymagania:
-
Minimum 4 lata doświadczenia komercyjnego w programowaniu;
-
Znajomość języków: Java 8+, JavaScript, Type Script
-
Dobra znajomość frameworków: Spring (Spring Boot, Spring Data, Spring Security) i biblioteki React.
-
Znajomość baz danych: SQL (np. PostgreSQL, Oracle) oraz NoSQL (np. MongoDB).
-
Doświadczenie w integracjach asynchronicznych (kolejki np. kafka, Oracle AQ).
-
Doświadczenie w pracy z systemami kontroli wersji (Git).
-
Znajomość narzędzi i technologii: Docker, Kubernetes
-
Znajomość zasad tworzenia testów jednostkowych (JUnit, Mockito).
-
Doświadczenie w budowaniu mikrousług.
-
Umiejętność pracy w zespole i komunikatywność.
-
Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację (min. B2).
Mile widziane:
-
Doświadczenie w pracy z chmurą (AWS, Azure, GCP).
-
Znajomość narzędzi monitorujących (np. Grafana, Prometheus).
To oferujemy:
-
Pracę w modelu hybrydowym (2 dni z biura);
-
Zatrudnienie w oparciu o umowę o pracę;
-
Możliwość rozwoju w wewnętrznych strukturach organizacji;
-
Przestrzenne biuro w dogodnej lokalizacji (Stacja Metra Młociny);
-
Możliwość skorzystania z benefitów pozapłacowych na preferencyjnych warunkach;
-
Zniżka pracownicza na części Grupy Inter Cars;
-
Szkolenia rozwojowe z kompetencji miękkich i technicznych;
-
Dofinansowanie do lekcji językowych.