Zakres prac:
- Udział w pełnym cyklu rozwoju oprogramowania: projektowanie, rozwijanie, testowanie, wdrażanie i konserwacja
- Rozwój kluczowych komponentów platformy CMP przy użyciu Spring lub Mule Runtime i języka Golang.
- Analiza kodu i rekomendowanie usprawnień
- Refaktoryzacja i optymalizacja istniejących rozwiązań
- Wdrażanie projektów technicznych we współpracy z zespołem
- Testowanie i wdrażanie nowych technologii
- Tworzenie dokumentacji technicznej
Wymagania:
- min. 2 lata doświadczenia jako programista
- Dobra znajomość Go (Golang)
- Zaawansowane zrozumienie różnych koncepcji programowania ESB, mikroserwisy, Messaging Systems, relecyjne bazy danych/NoSQL , REST,/GraphQL/SOAP]
- Umiejętność pracy zdalnej
Mile widziane:
- Znajomość projektowania baz danych
- Doświadczenie z: Kafka, REDIS, Spring Security, Mule Runtime, Docker, Apereo CAS, protokoły telekomunikacyjne
- Certyfikaty Java
- Znajomość Java, Spring Framework i projektowania obiektowego
- Doświadczenie w budowie systemów skalowalnych
Technologie:
Golang, Mule Runtime, Kafka, Postgres, REDIS, Cassandra, HBase, Phoenix, Spark, Flink, Airflow, Python, Spring i inne
Klient oferuje:
- Zatrudnienie w ramach kontraktu B2B
- Pracę w firmie o ugruntowanej pozycji na rynku telco
- Możliwość udziału w projektach ogólnofirmowych
- Pakiet benefitów
- Pracę ZDALNĄ