Nächste Arbeit

Java Technical Lead in DNA325

28 April

14 Ansichten

0 Bewerbungen   0 Antworten

DNA325
DNA325
We develop and grow IT companies
0
0 Bewertungen
Anna Panchenko
Anna Panchenko
Tech Recruiter
Über 5 Jahre
Fortgeschritten/Fließend
Fernarbeit

übersetzt von Google

Hier eine prägnante Beschreibung (ca. 50 Wörter), die dem Rollenprofil und Ihrer Positionierung entspricht: Sie arbeiten in einem internationalen Team an der Entwicklung und Skalierung digitaler Produkte in einem dynamischen Umfeld. Sie übernehmen die Verantwortung für Kernfunktionen, arbeiten eng mit den Bereichen Engineering und Business zusammen und tragen zu Produkt- und Technologieentscheidungen bei. Diese Position ist ideal für Fachkräfte, die gerne Verantwortung übernehmen, komplexe Aufgaben meistern und wirkungsvolle, qualitativ hochwertige Lösungen entwickeln.

Über die Gelegenheit

Unser Kunde ist ein weltweit führender Anbieter von Infrastruktursoftware mit Spezialisierung auf API-Management für Unternehmen und nahtlose digitale Integration. Er unterstützt Organisationen dabei, das volle Potenzial ihrer Daten auszuschöpfen, indem er sichere und skalierbare Ökosysteme zur Vernetzung von Anwendungen und Diensten bereitstellt. Aktuell sucht er eine strategische Führungskraft, die die Weiterentwicklung seiner Kernsoftwarelösungen vorantreibt. In dieser Rolle fungieren Sie als Schnittstelle zwischen komplexen Marktanforderungen und technischer Umsetzung und stellen die Bereitstellung wirkungsvoller Tools sicher, die die Interaktion von Unternehmen mit der digitalen Welt grundlegend verändern.



Über die Position: Unser Kunde sucht einen dynamischen Java Technical Lead für sein wachsendes Team. In dieser Funktion arbeiten Sie als Principal-Tier Individual Contributor auf hohem Niveau und leiten und betreuen gleichzeitig ein funktionsübergreifendes Agile-Scrum-Team. Ihre Aufgabe ist es, die Entwicklung robuster, hochleistungsfähiger Plattformfunktionen und -integrationen voranzutreiben und ein Arbeitsumfeld zu fördern, das von herausragender Ingenieursleistung, gemeinsamen Zielen und stetigem Wachstum geprägt ist. Obwohl diese Position mit erheblicher Führungsverantwortung verbunden ist, liegt Ihr Hauptaugenmerk weiterhin auf der direkten technischen Umsetzung und der erfolgreichen Auslieferung von Softwareprodukten.


Betriebsparameter

  • Workload Balance: Diese Stelle ist wie folgt strukturiert: 40 % praktische Entwicklung, 30 % Architekturentwurf und 30 % Teamleitung und -management.
  • Arbeitszeiten: Kernprozesse und Kollaborationssitzungen werden nach der irischen Zeitzone geplant.

Kernaufgaben

Technische Führung

  • Federführend bei der Konzeption, Entwicklung und dem Einsatz komplexer Plattformsysteme und Serviceintegrationen unter Verwendung von Java , Kubernetes und modernen Cloud-basierten Frameworks.
  • Sie fungieren als primärer technischer Ansprechpartner für Ihre Einheit, legen architektonische Vorgehensweisen fest und überwachen die Implementierung über verschiedene APIs, Dienste und Datenrepositorys hinweg.
  • Die Implementierung von Industriestandards in den Bereichen API-Architektur, Systembeobachtbarkeit, Leistungsoptimierung und defensive Programmierung vorantreiben.
  • Arbeiten Sie mit hochrangigen Architekten und Ingenieuren zusammen, um sicherzustellen, dass die Ergebnisse Ihres Teams mit der übergeordneten Plattformvision und den technischen Zielen übereinstimmen.

Agiles Teammanagement

  • Als Scrum Team Lead koordinieren Sie alle agilen Rituale (tägliche Abstimmungen, Sprintplanung und Reviews), um einen effizienten Produktionsrhythmus aufrechtzuerhalten.
  • Leiten Sie eine diverse Gruppe von Entwicklern und SDETs und bieten Sie regelmäßiges Mentoring, konstruktive Kritik und Unterstützung bei der beruflichen Weiterentwicklung an.
  • Schaffen Sie ein leistungsstarkes, einladendes Umfeld, das auf individueller Verantwortlichkeit, Eigenverantwortung und proaktivem Kompetenzaufbau basiert.

Funktionsübergreifende Zusammenarbeit

  • Eng mit Produktmanagern, Eigentümern, QA- und DevOps-Spezialisten zusammenarbeiten, um wirkungsvolle Systemfunktionen zu definieren und einzuführen.
  • Abstimmung mit übergeordneten Geschäftsbereichen (wie Kundenservice und professionelle Dienstleistungen), um die Stabilität der Plattform und die Zufriedenheit der Nutzer zu gewährleisten.

Qualität und operative Exzellenz

  • Setzen Sie sich für fortschrittliche Testautomatisierung, CI/CD-Pipelines und umfassende Beobachtbarkeit ein, um die Integrität von Software-Launches zu gewährleisten.
  • Arbeiten Sie eng mit den Partnern aus den Bereichen Qualitätssicherung und Softwareentwicklung zusammen, um strenge Qualitätsstandards, einschließlich Sicherheits- und Leistungsbewertungen, festzulegen und aufrechtzuerhalten.
  • Wichtige Leistungsindikatoren wie Entwicklungsgeschwindigkeit, Fehlerquoten und Häufigkeit von Produktionsbereitstellungen verfolgen und optimieren.

Strategischer Beitrag

  • Unterstützen Sie die technische Personalbeschaffung, die Einarbeitung neuer Mitarbeiter und die allgemeine Skalierung der Entwicklungsabteilung.
  • Identifizieren und implementieren Sie Workflow-Optimierungen und Tool-Upgrades, um die Zufriedenheit der Entwickler und die Gesamtproduktivität des Teams zu steigern.
  • Beobachten Sie die neuesten Branchenveränderungen und aufkommenden Technologietrends und beurteilen Sie, wie diese der langfristigen Weiterentwicklung der Plattform zugutekommen könnten.

Erforderliche Kenntnisse und Erfahrungen

Technisches Fachwissen

  • Mindestens 8 Jahre Berufserfahrung in der Softwareentwicklung, davon mindestens 2 Jahre in einer technischen Führungs- oder Aufsichtsfunktion.
  • Nachweisliche Erfahrung in der Konzeption und Bereitstellung von hochskalierbaren, verteilten Umgebungen unter Verwendung von Java und Cloud-nativen Tools.
  • Umfassendes Verständnis von API-Management-Strategien und komplexen Integrationsmustern .
  • Direkte Berufserfahrung mit Valkey (oder Redis) , MongoDB und PostgreSQL , einschließlich Datenmodellierung und Geschwindigkeitsoptimierung.
  • Tiefgreifende Kenntnisse von Kubernetes , Containerisierung und verschiedenen Microservices-Einführungsstrategien.

Führung und Zusammenarbeit

  • Nachweisliche Erfahrung in der Leitung agiler Scrum-Teams, der Moderation von Team-Meetings und dem Management iterativer Release-Zyklen.
  • Starke Kompetenzen im Personalmanagement, einschließlich professioneller Mentorschaft, Leistungsbeurteilungen und Karriereentwicklung.
  • Hervorragende Kommunikations- und Stakeholder-Beziehungsfähigkeiten sowie die Fähigkeit, diverse Teams auf gemeinsame Ziele auszurichten.
  • Erfahrung in der Gewinnung technischer Talente, dem Aufbau von Entwicklungsteams und der Schaffung inklusiver Arbeitsplatzkulturen.

Qualität und strategisches Denken

  • Kenntnisse verschiedener Testautomatisierungs-Frameworks, einschließlich Unit-, Systemintegrations- und Stresstests.
  • Gemeinsame Erfahrung mit SDETs zur kontinuierlichen Verbesserung der Qualität.
  • Die Fähigkeit, die täglichen Programmieraufgaben mit langfristigen strategischen Roadmaps und Teamvorgaben in Einklang zu bringen.
  • Die Leidenschaft, technologisch immer auf dem neuesten Stand zu bleiben und deren Auswirkungen auf Produkt-Roadmaps und Architekturprüfungen zu bewerten.

Vorteile

  • 100% Remote-Arbeit: Genießen Sie die Freiheit, von überall aus zu arbeiten und gleichzeitig mit einem vielfältigen, multinationalen Team zusammenzuarbeiten.
  • Attraktive Vergütung: Großzügiges und wettbewerbsfähiges Gehaltspaket in USD sowie ein umfassendes Leistungspaket.
  • Flexible Arbeitszeiten: Erstellen Sie einen Zeitplan, der zu Ihrem Leben und Ihren Prioritäten passt.
  • Einrichtung des Homeoffice: Erhalten Sie die Hardware und Software, die Sie für Ihren Erfolg von zu Hause aus benötigen.


Spezialisierungen: Java
Schlüsselwörter: api, microservices, team lead

übersetzt von Google

Über 5 Jahre
Fortgeschritten/Fließend
Fernarbeit
Wollen Sie den richtigen Job finden?
Neue Jobs in deinem Telegram
Abonnieren
wir verwenden cookies
Akzeptieren