TeamViewer
TeamViewer
1.001 – 5.000 Mitarbeitende
B2BSaaSUnternehmen
TeamViewer ist ein B2B-SaaS-Unternehmen, das sichere Cloud-Software für Fernzugriff, Remote-Support und die digitale Employee Experience entwickelt. Die Plattform unterstützt IT-Teams und Unternehmen dabei, Endgeräte zu steuern, zu überwachen und zu verwalten, Fehlerbehebungen zu automatisieren und den Betrieb an vorderster Front durch Augmented-Reality-Workflows zu unterstützen. TeamViewer bedient Organisationen unterschiedlicher Größe mit Produkten wie Tensor, DEX und Frontline sowie Integrationen wie Microsoft Intune, ServiceNow und Salesforce. Das Angebot des Unternehmens konzentriert sich auf sicheres, rechtskonformes und skalierbares Gerätemanagement.

Backend-Softwareentwickler (Java/Kotlin) – Porto Hybrid

Werde als Backend-Softwareentwickler in Porto Teil von TeamViewer und entwickle sichere, skalierbare Services für die digitale Arbeitsplatzplattform. Arbeite mit APIs, verteilten Systemen und cloudnativer Infrastruktur in einer hybriden Forschungs- und Entwicklungsumgebung.

Beschreibung

  • Entwickle und pflege Backend-Services und APIs mit Java oder Kotlin und Spring Boot beziehungsweise Node.js und TypeScript
  • Entwickle robuste, skalierbare Services nach Prinzipien einer sauberen, domänengetriebenen und ereignisgesteuerten Architektur
  • Erstelle Datenmodelle und arbeite mit SQL- und NoSQL-Datenbanken
  • Ermögliche asynchrone Servicekommunikation über Kafka, NATS oder RabbitMQ
  • Containerisiere und deploye Anwendungen mit Docker und Kubernetes und wirke an CI/CD-Pipelines mit
  • Entwickle automatisierte Unit-, Integrations- und Vertragstests und beteilige dich an Code-Reviews
  • Setze KI-Coding-Assistenten verantwortungsvoll ein und behalte zugleich die Verantwortung für Softwarequalität, Sicherheit und Wartbarkeit
  • Überwache und verbessere Produktivsysteme mit Schwerpunkt auf Leistung, Sicherheit und Beobachtbarkeit
  • Arbeite mit anderen Teams an technischen Entscheidungen, gemeinsamen Engineering-Standards und Wissensaustausch

Anforderungen

  • Abschluss in Informatik, Softwareentwicklung, einer verwandten Fachrichtung oder gleichwertige Berufserfahrung
  • Mindestens drei Jahre Berufserfahrung in der Backend-Softwareentwicklung
  • Praktische Erfahrung mit Java und/oder Kotlin mit Spring Boot oder Node.js mit TypeScript
  • Gute Kenntnisse im Design von RESTful APIs und in verteilten Systemen
  • Erfahrung mit relationalen Datenbanken wie PostgreSQL sowie mit NoSQL-Datenbanken
  • Vertrautheit mit Kafka, NATS, RabbitMQ oder ähnlichen Messaging-Systemen
  • Praktische Erfahrung mit Docker; Kubernetes-Kenntnisse sind von Vorteil
  • Ausgeprägte Testpraxis und Vertrautheit mit CI/CD-Workflows
  • Praktische Erfahrung mit KI-Coding-Tools wie Claude Code, GitHub Copilot oder Cursor, einschließlich der kritischen Prüfung und des Testens generierten Codes
  • Erfahrung in der Zusammenarbeit in agilen Teams
  • Fließende mündliche und schriftliche Englischkenntnisse

Zusatzleistungen

  • Vergütungs- und Leistungspakete umfassen einen Unternehmens- oder Vertriebsbonus sowie regelmäßige Gehaltsüberprüfungen
  • Die Büros sind mit öffentlichen Verkehrsmitteln erreichbar
  • Sonderangebote für lokale Fitnessstudios sind verfügbar
  • Zugang zur Plattform Corporate Benefits mit zahlreichen Rabatten
  • Regelmäßige Teamevents und unternehmensweite Feiern
  • Offene Unternehmenskultur ohne formellen Dresscode, häufige All-hands-Meetings und Leadership Lunches
  • Hybrides Arbeiten mit flexiblen Arbeitszeiten
  • Das Work From Abroad Program ermöglicht bis zu 40 Arbeitstage außerhalb des Vertragslandes
  • Initiativen für Vielfalt und Inklusion
  • Onboarding vor Ort am Hauptsitz