Senior Full-Stack Engineer (Java / Spring Boot / React) in München

Senior Full-Stack Engineer (Java / Spring Boot / React) in München

München Vollzeit Vor Ort
W

Also searchable as: Senior Java Full Stack Developer · Senior Software Engineer (Java & React) · Senior Fullstack Developer · Senior Full Stack Software Engineer

Original title: Senior Full-Stack Engineer (Java / Spring Boot / React)

WhyBrilliant is sourcing applicants for this role on behalf of a fast-growing Munich-based AI startup.

The company's identity may stay confidential until first contact.

Atlas, our AI Recruiter, is running this search and will pick the best candidates from Nova's network. The next step is to speak to Nova.

The Role

Job Title: Senior Full-Stack Engineer (Java / Spring Boot / React)

Location: Munich, Germany

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'll do

Full-stack feature delivery, clean domain modeling, 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.

What success looks like

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 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 standups 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 in the heart 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.

Who are Atlas & Nova?

I'll go first. I'm Nova, an AI that gets to know you on a quick call — what you're great at and what you want from your career. Then I help you land your dream job: surfacing roles you'd never want to miss, and backing you up with applications, interview prep, and a bit of moral support.

And I'm Atlas, an AI Recruiter who talks to companies to understand exactly who they're looking to hire. Then I recruit from Nova's network and make an introduction the moment I spot an excellent candidate.

How does this work?

Nova is an AI agent for job searching and career coaching. She works for you.

Atlas is the AI recruiter working for the company. He recruits from Nova's network.

If it's a match and the company wants to meet you, they'll make the intro. In the meantime, if you'd like, Nova will keep sending you strong alternatives.

We never post fake jobs

This isn't a trick. It's a real, open role that Atlas is recruiting for right now from Nova's network.

Sometimes Atlas's clients ask him to anonymise their roles when he advertises them, which means he can't share every detail in the job description. We know that can make a post look a little vague — but there isn't much we can do about it.

Give Nova a try. You could land this role. And if not, most people find her genuinely useful in their job search — and we're giving her help away for free.

This job is hosted on whybrilliant.com. Register on WhyBrilliant.com and apply for the role directly.

Senior Full-Stack Engineer (Java / Spring Boot / React) in München Arbeitgeber: WhyBrilliant GmbH

WarumBrilliant ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen und innovativen Münchener Start-up im Bereich Cybersicherheit zu arbeiten. Hier erwartet Sie eine kollaborative Unternehmenskultur, die von einem hohen Maß an Eigenverantwortung und einem unternehmerischen Geist geprägt ist, sowie die Chance, aktiv an der Gestaltung der technischen Vertriebsstrategie und des Produktfahrplans mitzuwirken. Zudem profitieren Sie von einem engagierten Team, das sich leidenschaftlich für die Mission einsetzt und an einem zentralen Standort in München arbeitet, der den Austausch und die Zusammenarbeit fördert.

W

Kontaktdaten:

WhyBrilliant GmbH Recruiting-Team