Auf einen Blick
- Aufgaben: Leite ein Team von Java-Entwicklern und arbeite an spannenden Sicherheitslösungen.
- Unternehmen: Guardsquare, ein führendes Unternehmen für mobile Anwendungssicherheit.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und internationale Zusammenarbeit.
- Weitere Informationen: Vielfältige Kultur mit Fokus auf kontinuierliches Lernen und Innovation.
- Warum dieser Job: Kombiniere technische Herausforderungen mit Teamführung in einem dynamischen Umfeld.
- Qualifikationen: Erfahrung in Java-Entwicklung und Teamleitung erforderlich.
Das prognostizierte Gehalt liegt zwischen 72000 - 88000 € pro Jahr.
Guardsquare sucht einen praktischen R&D Team Lead für unser Büro in München, um eines unserer Java-Entwicklungsteams zu leiten. In dieser Rolle werden Sie ein kleines Team von etwa 3 bis 4 Java-Softwareingenieuren führen und gleichzeitig aktiv als individueller Beitragender tätig sein. Aufgrund der Größe des Teams handelt es sich um eine hochgradig technische Führungsposition: Neben der Anleitung des Teams und der Übernahme der Verantwortung für dessen Ergebnisse werden Sie weiterhin direkt zur Gestaltung, Entwicklung und Evolution unserer Software beitragen.
Die idealen Kandidaten haben einen starken Hintergrund in der Java-Softwareentwicklung und ein Interesse an Software-Sicherheit. Sie lösen gerne komplexe technische Probleme, arbeiten mit anspruchsvollen Codebasen und setzen Ideen in robuste und wartbare Lösungen um. Gleichzeitig sind Sie bereit, die Verantwortung für ein kleines Team zu übernehmen, technische Richtung vorzugeben und anderen Ingenieuren zu helfen, ihr Bestes zu geben.
Ihre Hauptverantwortlichkeiten werden sein:
- Als Teamleiter bleiben Sie nah an der Technologie und tragen direkt zur Ingenieursarbeit Ihres Teams bei.
- Sie arbeiten an technisch komplexen Problemen an der Schnittstelle von Java, Compiler-Technologie und Anwendungssicherheit.
- Gestalten und entwickeln Sie Java-basierte Sicherheitsprodukte, arbeiten Sie mit Bytecode und Compiler-Technologie.
- Forschung zu fortgeschrittenen Techniken zur Code-Härtung, Optimierung und Obfuskation.
- Lösen Sie komplexe Ingenieurherausforderungen, um mobile Anwendungen gegen Reverse Engineering zu schützen.
- Pflegen Sie eine komplexe Codebasis und halten Sie hohe Codierungsstandards und Best Practices ein.
- Debuggen Sie technische Probleme und unterstützen Sie Kunden bei tiefgreifenden Integrationsherausforderungen.
- Treffen Sie architektonische Entscheidungen und bleiben Sie über Trends in Java und mobiler Sicherheit informiert.
Teamführung:
- Sicherstellen einer zeitgerechten, qualitativ hochwertigen Lieferung der Teamergebnisse.
- Leiten Sie die tägliche Entwicklung: Priorisieren Sie Aufgaben, verteilen Sie die Arbeit und beseitigen Sie Blockaden.
- Mentor und Coach für Teammitglieder in technischer und beruflicher Hinsicht.
- Setzen Sie Leistungsziele, geben Sie Feedback und führen Sie Beurteilungen durch.
- Fördern Sie eine Kultur der Zusammenarbeit, des kontinuierlichen Lernens und der Exzellenz.
- Treiben Sie Prozessverbesserungen und Innovationen voran, während Sie die Werte und die Kultur von Guardsquare vertreten.
Voraussetzungen:
- Master-Abschluss in Informatik, Softwaretechnik oder einem verwandten Bereich (oder gleichwertige praktische Erfahrung) mit mindestens 5 Jahren professioneller Erfahrung in der Java-Softwareentwicklung und vorheriger Erfahrung in der Führung oder Mentoring von Softwareingenieuren, idealerweise in einer Teamleiter- oder ähnlichen Rolle.
- Ausgezeichnete Java-Programmierkenntnisse und starke Grundlagen in der Softwaretechnik.
- Erfahrung oder starkes Interesse an Software- und mobiler Anwendungssicherheit.
- Erfahrung mit Low-Level-Programmierung, Compiler-Technologie, Code-Analyse und/oder Optimierungstechniken ist von Vorteil.
- Eine pragmatische, praktische und bodenständige Einstellung mit dem Antrieb, kontinuierlich die Messlatte höher zu legen.
- Verständnis für den Wert von persönlicher Führung und Zusammenarbeit in unserem Münchener Büro innerhalb eines hybriden Arbeitsumfelds.
- Erfahrung in der Android-Anwendungsentwicklung und im Android-Ökosystem.
- Kenntnisse über Android-Build-Tools wie Gradle und ProGuard.
- Erfahrung mit Reverse Engineering und gängigen Tools wie JADX, apktool oder ähnlichem.
- Kenntnisse über Android-Bytecode, Anwendungsinternas oder Code-Analyse.
- Frühere Erfahrungen in der Arbeit an Entwicklerwerkzeugen, Sicherheitsprodukten oder statischen Analyse-Lösungen.
Was Guardsquare Ihnen bietet:
- Eine Vollzeitstelle mit einem wettbewerbsfähigen Gehaltspaket.
- Eine Rolle, die praktische Softwareentwicklung mit Teamführung kombiniert, sodass Sie nah an der Technologie bleiben können, während Sie sich als Engineering-Leiter weiterentwickeln.
- Die Möglichkeit, an technisch herausfordernden Problemen im Bereich Software- und mobiler Anwendungssicherheit zu arbeiten.
- Die Werkzeuge und Flexibilität, um sich erfolgreich weiterzuentwickeln.
- Ein internationales Umfeld, in dem Sie mit motivierten und offenen Kollegen aus verschiedenen Hintergründen interagieren.
- Ein Arbeitsplatz, an dem Sie Ihre Ideen teilen und umsetzen können.
- Eine hybride Arbeitsrichtlinie, die eine gesunde Work-Life-Balance unterstützt und gleichzeitig eine starke persönliche Zusammenarbeit im Münchener Team aufrechterhält.
Bei Guardsquare sind wir stolz darauf, ein vielfältiges und multikulturelles Unternehmen zu sein, dessen Teammitglieder zahlreiche Nationalitäten vertreten. Wir schätzen unterschiedliche Perspektiven und Meinungen im gesamten Unternehmen, was zu unserer Position als Marktführer im Bereich mobiler Anwendungssicherheit beigetragen hat. Sie werden Teil einer dynamischen R&D-Organisation sein, die nach Exzellenz strebt und sich auf kontinuierliches Lernen und Verbesserung konzentriert. Wir ermutigen und befähigen unsere Kollegen, ihre Meinungen zu teilen, aktiv zusammenzuarbeiten und weiterhin zu lernen und zu wachsen.
Wollen Sie praktische Ingenieursarbeit mit der Leitung und Entwicklung eines talentierten Teams kombinieren? Schließen Sie sich uns an!
Java R&D Team Lead - Munich Arbeitgeber: Guardsquare
Guardsquare ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen und multikulturellen Umfeld in München zu arbeiten. Hier kombinieren Sie technische Herausforderungen im Bereich der Software- und mobilen Anwendungssicherheit mit einer Führungsrolle, während Sie gleichzeitig Ihre Fähigkeiten weiterentwickeln. Wir fördern eine Kultur der Zusammenarbeit und des kontinuierlichen Lernens, unterstützt durch flexible Arbeitsmodelle, die eine gesunde Work-Life-Balance ermöglichen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Java R&D Team Lead - Munich erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Guardsquare anzuklopfen, wenn du dich auf die Stelle als Java R&D Team Lead - Munich bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Guardsquare vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Java R&D Team Lead - Munich mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Guardsquare klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Guardsquare vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.