Why this role matters
We are scaling our engineering team past 6+ developers and need an experienced, autonomous full-stack builder to work alongside our CTO and senior developers on heavy execution. Your balance of rapid prototyping and rigorous architectural discipline (Arc42, DDD, TDD/BDD) ensures we move fast without sacrificing long-term code quality. In our flat structure, your contributions directly accelerate platform velocity while lifting team craft across the board.
What you will do
-
Full-stack feature delivery, clean domain modelling, and hands-on technical contributions across our core platform.
-
Design, build, and ship end-to-end full-stack features using Java, Spring Boot, TypeScript, and React.
-
Collaborate closely with the CTO and senior developers on architecture, system design, and heavy execution.
-
Apply rigorous engineering standards including TDD/BDD, Arc42 architectural documentation, and Domain-Driven Design.
-
Leverage AI-agent pairing workflows and modern CI/CD automation on Azure and Kubernetes to maximize development velocity.
-
Coach and support junior engineers through active code reviews, pairing, and shared engineering standards.
-
Drive collaborative in-person problem-solving and rapid prototyping from our Munich office.
Your first 90 days
-
Month 1: Ramp up on our product domain, understand the Arc42 architecture, and deliver your first production-ready code contributions.
-
Month 2-3: Ship end-to-end features, tackle complex tasks alongside the CTO and senior peers, and introduce constructive process or tooling improvements across the stack.
-
By end of Q1: Operate as an autonomous senior contributor and trusted peer in the Munich office who collaborates closely with the team and shares new techniques or practices.
Who this is a fit for
-
~7+ years of software engineering experience delivering robust, production-grade applications.
-
Deep hands-on expertise with Java, Spring Boot, TypeScript, and React.
-
Strong practitioner of TDD, BDD, and structured domain modeling (Arc42/DDD).
-
Dedicated software craftsman with personal coding projects or open-source repositories to show.
-
Comfortable collaborating closely as a peer and mentoring junior developers in a flat team.
-
Based in Munich (or relocating) for regular in-office collaboration.What you bring
-
Deep professional experience in full-stack software development with Java, Spring Boot, and React.
-
A strong understanding of building reliable enterprise applications.
-
Familiarity with modern software architecture and cloud environments.
What it's like to work here
We balance startup agility with deliberate design: product decisions start with prototyping, and architectural choices are structured around Arc42, design patterns, and explicit quality constraints rather than gut feelings. While fast-moving and occasionally chaotic, we value thoughtful upfront architecture. Our rhythm combines daily stand-ups and frequent product/feature demos with high individual autonomy, heavily leveraging AI-agent pairing for execution while keeping team collaboration focused on architecture, requirements, and spending time together in person.
The offer
-
Direct collaboration and high trust alongside the CTO and senior peers in a flat setup.
-
A culture that values thoughtful upfront architecture and craft over reckless shortcuts.
-
Modern AI-agent pairing workflows that supercharge individual delivery and reduce busywork.
-
High autonomy to contribute ideas, introduce new tools, and shape domain patterns.
-
Energetic in-person team collaboration just outside of Munich.
This probably isn't for you if...
-
You are looking for a formal technical lead title or hierarchical management role rather than direct hands-on building.
-
You prefer purely remote work and do not want regular face-to-face collaboration in Munich.
-
You rely on top-down task management or treat tests, architectural documentation, and peer mentoring as afterthoughts.
#J-18808-Ljbffr
Senior Full-Stack Engineer (Java / Spring Boot / React) in München Arbeitgeber: Auxilius
Als Arbeitgeber bietet Auxilius .ai eine einzigartige Gelegenheit, als erster Product Manager in einem dynamischen, AI-nativen Start-up zu arbeiten, das bereits einen nachgewiesenen Marktbedarf hat. Die Unternehmenskultur fördert Eigenverantwortung und Innovation, während Sie direkt mit dem Gründungsteam zusammenarbeiten und die Möglichkeit haben, Ihre Karriere bis zur Position des Head of Product voranzutreiben. Mit einem hybriden Arbeitsmodell in München und direktem Zugang zu echten Unternehmenskunden profitieren Sie von einer steilen Lernkurve und einem unterstützenden Umfeld, das auf Wachstum und Zusammenarbeit ausgerichtet ist.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Full-Stack Engineer (Java / Spring Boot / React) in München erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Auxilius anzuklopfen, wenn du dich auf die Stelle als Senior Full-Stack Engineer (Java / Spring Boot / React) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Auxilius vorzubereiten!
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Auxilius klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Auxilius vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.