Wir suchen einen Spezialisten für die Position des Lead Java-Entwicklers
Vollzeit, remote.
Anforderungen:
Gute Kenntnisse von J2SE, insbesondere - Java Concurrency, Collections, kommerzielle Entwicklungserfahrung in einem Team von 4 Jahren oder mehr.
Erfahrung mit Spring
Erfahrung mit der Arbeit und dem Entwurf von REST API
Kenntnisse von SQL und Abfrageoptimierung
Verständnis von Netzwerkprinzipien: TCP/IP, HTTP, Websockets, etc.
Beherrschung von Git
Grundlegende Kenntnisse von Architekturmustern
Aufgaben:
Schreiben von hochwertigem Code für verteilte Systeme, Stack: Java 14/Kafka/Redis/Solr/MySQL.
Durchführung von Code-Reviews für den Code von Teammitgliedern
Umgang mit komplexen Integrationsproblemen mit verwandten Systemen
Mitwirkung bei der Entwicklung von Architekturlösungen
Kommunikation mit dem Unternehmen zur Klärung und Präzisierung der Anforderungen