Full Stack Software Engineer | Software Engineer Full Stack (m/w/d)

BWI GmbH

München, Bayern, Deutschland
Published May 11, 2026
Full-time
Permanent

Job Summary

As a Full Stack Software Engineer at BWI, you will play a pivotal role in the digitalization of the German Armed Forces. You will work within a Scrum team to develop and maintain high-availability, safety-critical software for the German Mission Network (GMN). Your day-to-day responsibilities include designing and implementing scalable backend solutions using Java Spring Boot and C#/.NET, while focusing on modern frontend development with React and TypeScript. You will be actively involved in architectural decision-making, ensuring code quality through reviews and testing, and managing the full software lifecycle. This position is ideal for professionals who value long-term stability and robust engineering over short-lived features. You will contribute to projects that function under real-world conditions, ranging from data centers to mobile field deployments. The role offers the opportunity to work on socially significant, complex IT infrastructure with a strong emphasis on professional growth, team collaboration, and a secure, long-term employment environment.

Required Skills

Education

Completed degree in Computer Science or a comparable IT qualification

Experience

  • Minimum 3 years of professional experience in software development
  • Professional experience in frontend development with React and TypeScript
  • Solid experience in backend development with Java, Spring Boot, and C#/.NET Core
  • Experience with software architecture, design patterns, and relational databases
  • Experience with CI/CD pipelines, automated testing, and collaborative tools like GitLab, Jira, and Confluence

Languages

German (Fluent)English (Intermediate)

Additional

  • Must be eligible to work in Germany. The role requires high-level security awareness as it involves safety-critical software for the German Armed Forces.