Programista/Programistka Backend (Java – poziom Mid/Senior)
4521
Obowiązki
Wymagania
- projektowanie i rozwój backendowych systemów centralnych,
- tworzenie i rozwój REST API (w tym HATEOAS),
- praca z relacyjnymi i nierelacyjnymi bazami danych,
- dbanie o wydajność, stabilność i jakość kodu,
- współtworzenie rozwiązań technicznych (realny wpływ, nie tylko implementacja),
- doprecyzowywanie wymagań technicznych i biznesowych,
- współpraca z frontendem, UX, analitykami i testerami.
- min. 5 lat doświadczenia w programowaniu na poziomie mid,
- bardzo dobra znajomość: Java 8+; Spring / Spring Boot; JPA / Hibernate; REST, HATEOAS; relacyjne bazy danych + SQL (PostgreSQL); nierelacyjne bazy danych (np. MongoDB),
- bardzo dobra znajomość zasad programowania obiektowego,
- doświadczenie w projektowaniu architektury oprogramowania i znajomość narzędzia typu Enterprise Architekt
- dbałość o jakość kodu i dobre praktyki,
- znajomość GIT,
- umiejętność analitycznego myślenia,
- komunikatywność i umiejętność pracy zespołowej,
- język angielski umożliwiający swobodne korzystanie z dokumentacji technicznej.
- znajomość Python,
- doświadczenie w integracji z LLM (Large Language Models),
- znajomość Azure / Azure DevOps,
- znajomość innych języków programowania,
- praktyczne korzystanie z narzędzi AI wspierających programowanie.
Oferujemy
- Atrakcyjny system premiowy
- Praca hybrydowa
- Platforma kafeteryjna
- Prywatna opieka medyczna
- Dofinansowanie do zajęć sportowych
- Pracowniczy program emerytalny
- Kursy i szkolenia
- Preferencyjne pożyczki
- Dodatkowe ubezpieczenie
- Bilety na wydarzenia sportowe i kulturalne
- Inicjatywy dobroczynne
- Spotkania integracyjne
Źródło: Totalizator Sportowy/Praca