Senior Full-Stack Software Engineer (m/f/d) — PHP · Java · Cloud
You shape our backend architecture, build high-quality web platforms for DACH and international clients, and lead complex SaaS and custom CRM projects technically. We are looking for an experienced engineer (5+ years) with an architecture mindset who takes ownership.
Your responsibilities
- Design and implementation of scalable backend systems (Laravel, Spring Boot)
- Architecture and code reviews, technical mentorship of junior developers
- Design of REST/GraphQL APIs, data modelling and performance tuning
- Setup of CI/CD pipelines, automated tests and monitoring (DevOps mindset)
- Direct alignment with clients and product owners — from requirement to go-live
Your profile
- University degree in Computer Science, Software Engineering or comparable qualification
- At least 5 years of professional software-engineering experience
- Excellent German and English skills
- Strong skills in PHP (Laravel) AND/OR Java (Spring Boot)
- Solid experience with Vue.js or React for full-stack delivery
- Deep knowledge of REST/GraphQL, SQL (MySQL/PostgreSQL), indexing and query tuning
- Experience with Docker, Git-based workflows and CI/CD (GitHub Actions, GitLab CI)
- Experience with cloud platforms (AWS, Azure, GCP) and Infrastructure-as-Code (Terraform)
- Knowledge of Kubernetes, microservices or event-driven architecture
- Knowledge of GDPR-compliant software architecture and IT security (OWASP Top 10)
- Clean, test-driven approach with experience in code reviews
Nice to have
- Open-source contributions or own products
- Experience with OpenAI/LLMs, vector DBs or AI integration