Teamleiter Java-Entwickler

Aus der Ferne
Vollzeit
Wir suchen einen Spezialisten für die Position des Team Lead Java. Die Verantwortlichkeiten umfassen: 1. die Leitung eines Teams von Java-Backend-Entwicklern (bis zu 10 Personen): Motivierung des Teams, Aufgabenstellung und Kontrolle; 2. Entwicklung und Verfeinerung von bestehenden Projekten (es gibt Legacy); 3. Code-Qualitätskontrolle, Einhaltung der Unternehmensstandards, Code-Review, Problemlöser für seine Untergebenen. Projekt-Technologie-Stack: - Java 8 (Kern, Gleichzeitigkeit, Sammlung, Generics, Lambda, Stream API); - Spring Framework (Kern, Web, Daten, Sicherheit, Integration, Boot); - ORM (JPA oder Hibernate), SQL, RDBMS, PostgreSQL; - Gradle oder Maven; - Git; - Intellij IDEA, JIRA, GIT/Subversion, JUnit, TestNG, SoapUI, Bamboo. Wesentlich für diese Rolle: 1. 3 Jahre oder mehr Erfahrung als leitender Java-Entwickler; 2. Leitung eines Entwicklungsteams, technische Ausarbeitung und Dekomposition von Aufgaben, Auswahl von Ansätzen und Implementierungsmethoden, Entwicklungsplanung und -überwachung; 3. Kenntnisse und Verständnis der grundlegenden OOP-Prinzipien, Algorithmen, Datenstrukturen und Entwurfsmuster; 4. Ausgeprägte Kenntnisse des Technologie-Stacks des Projekts; 5. Verständnis der REST-Prinzipien und die Fähigkeit, eine qualitativ hochwertige API zu schreiben, die den Standards entspricht.