(Senior) Software Engineer - SaaS Platform (Java / Vue.js)

immocloud GmbH
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Remote

Tech stack

Java
Automation of Tests
CSS
Software as a Service
Software Quality
Code Review
Continuous Integration
DevOps
Microsoft Office
MongoDB
Scrum
Systems Architecture
TypeScript
Web Applications
Spring-boot
Vue.js
Code Restructuring
Docker

Job description

  • Technische Verantwortung: Du übernimmst die Entwicklung und Weiterentwicklung komplexer Backend- und Frontend-Komponenten - auf Basis von Java (Spring Boot) und TypeScript (Vue.js).
  • Systemarchitektur: Du gestaltest die Architektur unserer Plattform aktiv mit - modular, skalierbar und wartbar.
  • Feature-Ownership: Du verantwortest ganze Funktionsbereiche, vom ersten Architekturentwurf bis zum produktiven Betrieb.
  • Nachhaltige Codequalität: Du treibst Refactoring-Maßnahmen an, entwirfst Migrationen und verbesserst bestehende Module konsequent weiter.
  • Engineering-Kultur: Du gestaltest unsere Entwicklungsprozesse mit - durch automatisierte Tests, saubere CI/CD-Pipelines, sinnvolle Code-Reviews und Tools, die wirklich helfen.
  • Crossfunktionales Arbeiten: Du arbeitest eng mit UX, Product und DevOps zusammen - immer mit Blick auf das beste Gesamtergebnis., * Technologische Gestaltungsfreiheit: Deine Erfahrung zählt - wir entscheiden gemeinsam im Team.
  • Klare Strukturen ohne Bürokratie: Agiles Arbeiten ohne Scrum-Theater.
  • Ein starkes Team: Kolleg: innen, die Verantwortung übernehmen und Know-how teilen.
  • Hybrides Arbeiten: Zwischen Office und Home - mit voller Flexibilität.
  • Top-Ausstattung: MacBook Pro, IDEs nach Wahl, moderne Tools.
  • 30 Urlaubstage + faire Vergütung
  • Regelmäßige Team-Events & echtes Miteinander - keine Pflichtveranstaltungen, sondern echtes Interesse.

Requirements

  • Mehrjährige Erfahrung als Software Engineer, idealerweise in komplexen Webanwendungen.
  • Sehr gute Kenntnisse in Java mit Spring Boot und TypeScript mit Vue.js.
  • Erfahrung mit MongoDB, Docker, HTML/CSS sowie CI/CD-Prozessen.
  • Tiefes technisches Verständnis - du denkst in Systemen, nicht nur in Komponenten.
  • Hohes Qualitätsbewusstsein, Eigenverantwortung und der Wille, Dinge wirklich gut zu machen.
  • Gute Deutschkenntnisse, solide Englisch-Skills.

About the company

Wir sind ein wachsendes Tech-Unternehmen mit Sitz in Düsseldorf. Unser Ziel: die Immobilienbranche mit einer modernen Plattform neu denken - durch echte Digitalisierung, robuste Softwarearchitektur und ein Team, das Qualität ernst nimmt.

Apply for this position