Senior Software Engineer - SaaS Platform (Java / Vue.js) Remote
About the Role
We are looking for a Senior Software Engineer - SaaS Platform (Java / Vue.js) remote to join our innovative team at immocloud GmbH. In this role, you will develop systems that not only function but also scale effectively. If you are eager to take on responsibilities beyond just coding, including architectural decisions, this position is perfect for you. Our mission is to revolutionize the real estate industry with a modern platform through genuine digitization and robust software architecture.
What You'll Do
- Take technical responsibility for the development and enhancement of complex backend and frontend components using Java (Spring Boot) and TypeScript (Vue.js).
- Actively shape the architecture of our platform, ensuring it is modular, scalable, and maintainable.
- Own entire feature areas, from initial architectural design to production operation.
- Drive refactoring initiatives, design migrations, and continuously improve existing modules to ensure sustainable code quality.
- Contribute to our engineering culture by refining development processes through automated testing, clean CI/CD pipelines, meaningful code reviews, and effective tools.
- Collaborate closely with UX, Product, and DevOps teams, always focusing on achieving the best overall results.
Requirements
- Several years of experience as a Software Engineer, ideally in complex web applications.
- Strong knowledge of Java with Spring Boot and TypeScript with Vue.js.
- Experience with MongoDB, Docker, HTML/CSS, and CI/CD processes.
- Deep technical understanding – you think in systems, not just components.
- High quality awareness, self-responsibility, and a genuine desire to excel.
- Good German language skills and solid English proficiency.
Nice to Have
- Experience in agile methodologies and a strong understanding of software development best practices.
- Familiarity with cloud services and microservices architecture.
What We Offer
- Technological freedom: Your experience matters – we make decisions together as a team.
- Clear structures without bureaucracy: Agile work without unnecessary formalities.
- A strong team: Colleagues who take responsibility and share knowledge.
- Hybrid work: Flexibility between office and home.
- Top equipment: MacBook Pro, preferred IDEs, and modern tools.
- 30 vacation days and fair compensation.
- Regular team events and genuine camaraderie – no mandatory events, just real interest.
If you want to work in an environment that takes technology seriously, we look forward to your application. No lengthy cover letters are necessary – just show us what you can do!
This Senior Software Engineer role offers a unique opportunity to work remotely with a competitive salary and a strong team culture at immocloud GmbH.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months