Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
3 Ansichten
Muk, Gruppa kompaniy
Anforderungen:
• Hochschulbildung;
• Sprachkenntnisse: Englisch und Russisch - hohes Niveau;• Tiefe Kenntnisse von Java (8+), Spring Framework (Spring Boot, Spring Cloud );
• Erfahrung im Design von Microservice-Architekturen;
< span style="font-style: normal; font-weight: 400">• Kenntnisse der Prinzipien von RESTful-Diensten, API-Gateway, Integration mit externen Diensten;
• Erfahrung mit Docker, Kubernetes und CI/CD-Tools;
• Verständnis der Architektur verteilter Systeme und Entwurfsmuster (CQRS, Event Sourcing);
• Erfahrung mit Nachrichtenbrokersystemen (Kafka, RabbitMQ);
• Kenntnisse über Datenbanken (SQL und NoSQL) und Caching-Technologien (Redis, Memcached);
• Verständnis der DevOps-Prinzipien und Automatisierungspraktiken.
Verantwortlichkeiten:
• Design und Entwicklung einer Microservices-Architektur in Java;
• Erstellung und Optimierung hochbelasteter verteilter Systeme;
• Entwicklungsstandards definieren und deren Einhaltung überwachen;
• Auswahl von Technologien und Werkzeugen zur Lösung architektonischer Aufgabenstellungen;
• Betreuung des Entwicklungsteams, Unterstützung bei der Lösung komplexer technischer Aufgaben;
• Arbeiten an der Verbesserung der Skalierbarkeit, Zuverlässigkeit und Leistung des Systems;
• Teilnahme an Code- und technischen Dokumentationsüberprüfungen.