Backend Developer
Zakres obowiązków:
Projektowanie i rozwój usług backendowych w Java oraz komponentów przetwarzania danych w Pythonie.
Tworzenie i utrzymanie API oraz integracja z usługami chmurowymi (AWS / Azure / GCP).
Optymalizacja wydajności rozwiązań backendowych i procesów przetwarzania danych.
Praca z bazami danych (SQL / NoSQL) w zależności od architektury projektu.
Współpraca z zespołami produktowymi, DevOps i Data Engineering.
Udział w projektowaniu architektury oraz wdrażaniu nowych funkcjonalności.
Wymagania:
Minimum 4 lata doświadczenia jako Software Engineer.
Bardzo dobra znajomość Java oraz Python.
Doświadczenie w pracy z dowolną chmurą publiczną (AWS, Azure lub GCP).
Umiejętność pracy z bazami danych oraz pisania efektywnych zapytań.
Dobra znajomość narzędzi CI/CD i dobrych praktyk inżynierii oprogramowania.
Bardzo dobra znajomość języka angielskiego.
Backend Developer
Backend Developer