> Markdown version of [/jobs/ext/1358025-software-engineer-fullstack](https://www.wearedevelopers.com/jobs/ext/1358025-software-engineer-fullstack). 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 Engineer - Fullstack - **Company:** DigitalService - **Location:** Berlin, Germany (Remote available) - **Salary:** €55,000.0 - €65,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Software Quality, Code Review, Continuous Delivery, Software Design Patterns, DevOps, Pair Programming, Software Engineering, TypeScript, ReactJS, Spring-boot, Technical Debt, Backend, Vue.js, Containerization, Kubernetes, Front End Software Development, Terraform, Devsecops, Docker - **Published:** July 20, 2026 - **Apply:** https://www.adzuna.de/details/5807501528 ## About the Role * Full-stack experience: You have already developed and operated digital products and services from start to finish. You're equally comfortable working on both the backend and the frontend-primarily with TypeScript/JavaScript or Java/Spring Boot, as well as the frontend frameworks React or Vue. You also have the flexibility to quickly familiarize yourself with new technologies. * DevOps Mindset & Infrastructure Expertise: You're familiar with the DevSecOps approach, have in-depth knowledge of infrastructure and container technologies (e.g., Docker, Kubernetes, Terraform), and are comfortable with Infrastructure-as-Code. * Agile & Interdisciplinary Team Culture: You prefer working in agile, cross-functional teams and value constructive discussions as well as regular feedback with Design, Product, and User Research. * Flexibility & Motivation: You're open to switching to other projects and making your contribution where it creates the greatest value. You're driven by a strong intrinsic motivation to improve the digital aspects of public administration. * Communication & Language Skills: You are fluent in German (at least B1) and English (at least C1)-we use both languages in our day-to-day work. ## Description You build it, you run it, you own it-as a Full-Stack Software Engineer (all genders), you'll be responsible for developing and operating the software for one of our projects. If TDD, continuous deployment, and a well-thought-out DevSecOps approach are important to you, then we should get to know each other. In the following blog posts, you'll find more information about software development, interdisciplinary collaboration at DigitalService, and our guiding Delivery Principles., * End-to-End Ownership & Agile Work: You'll work in a collaborative, interdisciplinary project team and take responsibility for the successful implementation of features-from development and testing through deployment to active operation. * Tech Stack & Full-Stack Development: Your focus is on developing high-quality software, primarily using TypeScript/JavaScript, but also technologies such as Java, Spring, or React/Vue, depending on the project. * Code Quality & Security: You write clean code and confidently apply best practices such as design patterns and (automated) tests. You always keep security and data protection requirements in mind, ensure scalability, and actively reduce technical debt. * Domain Knowledge & Stakeholder Communication: You actively engage with complex business requirements, help break them down into iterable tasks, and can explain technical concepts in a way that's understandable to non-technical stakeholders. * Collaboration & Team Culture: You are an active part of our engineering culture. Through pair programming, regular code reviews, and open knowledge sharing, you contribute to the team's collective growth and are motivated to continuously develop your skills. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [How to Find Tech Jobs in Berlin](https://www.wearedevelopers.com/magazine/291-how-to-find-tech-jobs-in-berlin) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)