> Markdown version of [/jobs/ext/4092556-senior-full-stack-engineer-java-spring-boot-react](https://www.wearedevelopers.com/jobs/ext/4092556-senior-full-stack-engineer-java-spring-boot-react). 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). --- # Senior Full-Stack Engineer (Java / Spring Boot / React) - **Company:** WhyBrilliant GmbH - **Location:** München, Germany (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Artificial Intelligence, Microsoft Azure, Software Quality, Code Review, Continuous Integration, Open Source Technology, Rapid Prototyping Process, Software Engineering, TypeScript, ReactJS, Spring-boot, Kubernetes, Domain Driven Design - **Published:** October 29, 2026 - **Apply:** https://www.adzuna.de/details/5946528664 ## About the Role 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., * ~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. ## Description 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.