> Markdown version of [/jobs/ext/3161738-software-developer-gn](https://www.wearedevelopers.com/jobs/ext/3161738-software-developer-gn). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer (gn) - **Company:** Bikeleasing Gruppe - **Location:** Germany - **Experience:** Expert - **Salary:** €60,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Code Review, TypeScript, Spring-boot, Backend, Kotlin, Front End Software Development, Code Restructuring - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-software-developer-gn-bei-bikeleasing-gruppe-8244151 ## About the Role * Du bringst eine mehrjährige Erfahrung (5+ Jahre) als Software Engineer mit * In modernen Backend-Technologien (z. B. Kotlin, TypeScript, Spring Boot oder vergleichbare Stacks) fühlst Du Dich sicher * Deine strukturierte und lösungsorientierte Arbeit in heterogenen Systemlandschaften, inklusive Legacy, ist eine Deiner Stärken * Unklare Anforderungen und implizite Business-Logik überführst Du in tragfähige technische Lösungen * APIs, Integrationsmuster, Datenmodelle und operative Auswirkungen technischer Entscheidungen sind Dir vertraut * Hohe Engineering-Hygiene zeichnen Dich aus: testbares Design, Code-Qualität, Wartbarkeit und Produktionsbewusstsein * AI-Tools nutzt Du souverän als Produktivitätshebel, ohne Verantwortung für Qualität und Korrektheit abzugeben ## Description * Du entwickelst und implementierst fachliche Capabilities in modernen Backend- und Frontend-Services, mit backend-lastigem Schwerpunkt * Für Delivery, Stabilität oder sichere Migrationen arbeitest Du gezielt auch an bestehenden Legacy-Systemen * Business-Anforderungen übersetzt Du in saubere technische Schnitte, Spezifikationen und robuste Implementierungen * Die Entwicklung der bestehenden Systeme durch Refactoring, Entkopplung und pragmatische Modernisierung im laufenden Betrieb liegen in Deiner Hand * Im engen Austausch mit Product Ownern, Tech Leads und Engineers klärst Du fachliche Regeln und technische Abhängigkeiten * Weniger erfahrene Engineers unterstützt Du durch Code Reviews, technisches Sparring und gelebte Engineering-Best-Practices