
TeamViewer je B2B SaaS společnost, která vyvíjí bezpečný cloudový software pro vzdálený přístup, vzdálenou podporu a digitální zkušenost zaměstnanců. Její platforma pomáhá IT týmům a podnikům kontrolovat, monitorovat a spravovat koncová zařízení, automatizovat nápravu problémů a podporovat provoz pracovníků v první linii prostřednictvím pracovních postupů využívajících rozšířenou realitu. TeamViewer slouží organizacím různé velikosti prostřednictvím produktů, jako jsou Tensor, DEX a Frontline, a díky integracím s nástroji Microsoft Intune, ServiceNow a Salesforce. Nabídka společnosti je zaměřena na bezpečnou, vyhovující předpisům a škálovatelnou správu zařízení.
Backendový softwarový inženýr (Java/Kotlin) — hybridní práce v Portu
Připojte se k týmu TeamViewer jako Backend Software Engineer v Portu a vytvářejte bezpečné a škálovatelné služby pro platformu digitálního pracoviště. Budete pracovat s API, distribuovanými systémy a cloud-native infrastrukturou v hybridním prostředí výzkumu a vývoje.
Popis
- Vyvíjet a udržovat backendové služby a API v Javě nebo Kotlinu se Spring Boot, případně v Node.js a TypeScriptu
- Vytvářet odolné a škálovatelné služby s využitím principů čisté, doménově orientované a událostmi řízené architektury
- Vytvářet datové modely a pracovat s relačními i nerelačními databázemi
- Umožňovat asynchronní komunikaci mezi službami prostřednictvím Kafka, NATS nebo RabbitMQ
- Kontejnerizovat a nasazovat aplikace pomocí Dockeru a Kubernetes a podílet se na CI/CD pipelinech
- Vyvíjet automatizované jednotkové, integrační a kontraktační testy a podílet se na kontrolách kódu
- Odpovědně využívat AI asistenty pro programování a současně si zachovat odpovědnost za kvalitu, bezpečnost a udržovatelnost softwaru
- Monitorovat a vylepšovat produkční systémy se zaměřením na výkon, bezpečnost a observabilitu
- Spolupracovat s dalšími týmy na technických rozhodnutích, společných inženýrských standardech a sdílení znalostí
Požadavky
- Vysokoškolské vzdělání v oboru informatiky, softwarového inženýrství nebo příbuzném oboru, případně odpovídající profesní zkušenosti
- Nejméně tři roky profesních zkušeností s vývojem backendového softwaru
- Praktická znalost Javy a/nebo Kotlinu se Spring Boot, případně Node.js s TypeScriptem
- Znalost návrhu RESTful API a distribuovaných systémů
- Zkušenost s relačními databázemi, jako je PostgreSQL, a s databázemi NoSQL
- Znalost Kafka, NATS, RabbitMQ nebo podobných systémů pro zasílání zpráv
- Praktická zkušenost s Dockerem; zkušenost s Kubernetes je výhodou
- Dobré testovací postupy a znalost pracovních postupů CI/CD
- Praktická zkušenost s používáním AI nástrojů pro programování, jako jsou Claude Code, GitHub Copilot nebo Cursor, včetně kritické kontroly a testování vygenerovaného kódu
- Zkušenost s prací v agilních týmech
- Plynulá mluvená i písemná angličtina
Benefity
- Balíček odměn a benefitů zahrnuje bonus za výsledky společnosti nebo prodej a pravidelné revize platu
- Kanceláře jsou snadno dostupné veřejnou dopravou
- Místní posilovny nabízejí speciální nabídky
- Přístup k platformě Corporate Benefits s širokou nabídkou slev
- Pravidelné týmové akce a celofiremní oslavy
- Otevřená kultura bez formálního dress codu, častá setkání všech zaměstnanců a obědy s vedením
- Hybridní práce s flexibilní pracovní dobou
- Program Work From Abroad umožňuje pracovat až 40 dní mimo zemi, ve které je uzavřena smlouva
- Iniciativy podporující rozmanitost a inkluzi
- Onboarding přímo v centrále