Senior Java Developer
Summary
Develops a high-performance backend system for media industry commission settlements, using Java/Spring frameworks and messaging queues to process transactions across global markets.
Klient z branży Medialnej poszukuje Java Backend Developera, do współpracy przy rozwoju aplikacji działającej na rynkach m.in. Polska, Mauritius, Afryka, Vietnam. Domeną fukcjonalą aplikacji jest system do rozliczeń z prowizji sprzedawców rozwiązań telewizji. Sama aplikacja będzie miała zbliżony zakres funkcjonalny do takich rozwiązań jak: Varicent czy Anaplan.
Obecny skład zespołu:
Product Owner, Scrum Master, Analityk, Tech Lead/backend Developer x4 oraz QA, UX designer oraz testerzy automatyczni.
Zakres obowiązków:
- Projektowanie i tworzenie dedykowanego oprogramowania;
- Opracowywanie dokumentacji technicznej;
- Tworzenie testów jednostkowych i integracyjnych;
- Diagnoza i naprawa błędów;
Wymagania:
- Minimum 4-letnie doświadczenie jako Java Developer;
- Bardzo dobra znajomość:
- Znajomość Frameworki Spring (Spring Boot, Spring MVC, Hibernate), MyBatis
- Git (lub inne systemy kontroli wersji), Bitbucket
- Dobra znajomość Kafki (preferowana) lub RabbitMQ lub ActiveMQ
- Doświadczenie w pisaniu apliacji o dużej wydajności;
- Doświadczenie w pisaniu testów jednostkowych i integracyjnych;
- Dobra znajomość wzorców projektowych i zasad tworzenia czystego kodu;
Mile widziane:
- Znajomość: AWS, Docker, Liquibase;
- Świetna atmosfera w zespole;
- Praca zdalna;
- Bardzo ciekawy projekt;
- Możliwość pakietu opieki medycznej oraz multisport;
- Wsparcie konsultanta w procesach optymalizacji podatkowej;