Publikuj oferty pracy
Zatrudniaj bez prowizji
5 wyświetleń
Muk, Gruppa kompaniy
Wymagania:
• Wykształcenie wyższe;
• Znajomość języków: angielskiego i rosyjskiego - wysoki poziom;• Głęboka znajomość języka Java (8+), Spring Framework (Spring Boot, Spring Cloud );
• Doświadczenie w projektowaniu architektury mikrousług;
< span style="font-style: normal; Font-weight: 400">• Znajomość zasad usług RESTful, API Gateway, integracja z usługami zewnętrznymi;
• Doświadczenie z Dockerem, Kubernetesem i narzędziami CI/CD;
• Zrozumienie architektury systemów rozproszonych i wzorców projektowych (CQRS, Event Sourcing);
• Doświadczenie z systemami brokerów komunikatów (Kafka, RabbitMQ);
• Znajomość baz danych (SQL i NoSQL) oraz technologii buforowania (Redis, Memcached);
• Zrozumienie zasad DevOps i praktyk automatyzacji.
Zadania:
• Projektowanie i rozwój architektury mikroserwisów w Javie;
• Tworzenie i optymalizacja mocno obciążonych systemów rozproszonych;
• Definiowanie standardów programistycznych i monitorowanie ich zgodności;
• Dobór technologii i narzędzi do rozwiązywania zadań architektonicznych;
• Opieka mentorska nad zespołem programistów, pomoc w rozwiązywaniu złożonych zadań technicznych;
• Prace nad poprawą skalowalności, niezawodności i wydajności systemu;
• Udział w przeglądach kodu i dokumentacji technicznej.