Senior Software Engineer - Java/Kotlin & Angular Full Stack

Achter Autohaus Software GmbH
Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Expert
Compensation
€54,000.0 - €66,000.0
Working hours
Regular working hours
Languages
German
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Automation of Tests Cloud Engineering Computer Programming Continuous Integration Cursor (Graphical User Interface Elements) DevOps Github Hibernate (Java) Spring Framework Junit
+9 more
PostgreSQL MySQL Software Engineering GitHub Copilot Gitlab Vue.js Kotlin Containerization AngularJS

Job description

Du verbindest langjährige Erfahrung mit modernen Ansätzen und gestaltest die Architektur unserer Services aktiv mit:

  • Modernisierung: Du entwickelst Backend-Services auf Basis von Java und Kotlin. Dabei nutzt du das Spring-Ökosystem und Hibernate.
  • Du blickst technisch Ăźber den Tellerrand einer Sprache hinaus und trägst ebenfalls Migrationsprojekte in andere Umgebungen.
  • Full-Stack Verantwortung: Du begleitest Features Ăźber den gesamten Stack - von der Datenbankmodellierung (PostgreSQL/MySQL) bis zur Umsetzung moderner, intuitiver Oberflächen in Angular und Vue.
  • Quality First: Du etablierst hohe Standards durch automatisierte Tests (JUnit) und lebst das Prinzip der “Continuous Quality”. In unseren CI/CD-Pipelines (GitLab/GitHub) stellst du sicher, dass nur exzellenter Code in Produktion geht.
  • Moderne Workflows & KI: Du nutzt KI-gestĂźtzte Tools wie GitHub Copilot, Claude Code oder Cursor als effiziente Sparringspartner im Coding-Alltag. Du bringst Impulse ein, wie wir diese Werkzeuge sinnvoll fĂźr die tägliche Developer Experience nutzen.
  • DevOps-Kultur: Du arbeitest in einem Umfeld, das Eigenverantwortung fĂśrdert. Du bringst dein Verständnis fĂźr Containerisierung und Cloud-native Ansätze ein, um unsere Deployment-Prozesse kontinuierlich zu verbessern., * Flexibilität: Bei uns gibt es keine starren Stechuhren oder erzwungene Präsenzzeiten. Ob frĂźher Vogel oder Fokuszeit am Abend - in enger Abstimmung mit deinem Team findest du die Balance, die dich produktiv macht.

Requirements

Fundierte Senior-Expertise: Du verfßgst ßber langjährige Erfahrung in der Softwareentwicklung, idealerweise im Enterprise-Umfeld. Du beherrschst Java sicher und hast Freude an der Arbeit mit Kotlin oder eine hohe Bereitschaft, dich darin zu vertiefen.

  • Architektur-Verständnis: Du entwickelst nach Clean-Code-Prinzipien und weißt, wie man wartbare, langlebige Software-Architekturen entwirft, die auch nach Jahren noch performant sind.
  • Frontend-Kompetenz: Du hast fundierte Kenntnisse in modernen Web-Technologien, bevorzugt Angular und Vue.js, und verstehst es, komplexe Datenmodelle nutzerfreundlich aufzubereiten.
  • Offenheit fĂźr Innovation: Du bist neugierig auf neue Entwicklungen wie KI-gestĂźtzte Programmierung, ohne dabei das solide Handwerk und die Stabilität des Systems aus den Augen zu verlieren.
  • Teamplayer auf AugenhĂśhe: Du kommunizierst klar auf Deutsch und Englisch, schätzt den fachlichen Austausch im Team und bringst deine Meinung proaktiv in technische Entscheidungen ein.

Benefits & conditions

  • Mobil & flexibel: Perspektivischer Firmenwagen, der dich sicher und komfortabel durch den Alltag bringt.
  • Attraktive VergĂźtung: Ein Einstiegsgehalt, das deine Erfahrung und Skills wertschätzt - je nach Erfahrungslevel 54.000 - 66.000 €
  • Gehaltsbenefits: monatliche steuerfreie Sachzuwendungen wie die Givve Card sowie die jährliche Erholungsbeihilfe

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kßhberger +1 ¡ LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff ¡ Europe 2026 Virtual

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 ¡ LIVE

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert ¡ LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler ¡ LIVE

Videos

See all

Related articles

See all