Für unser Team Solution Engineering im Bereich GEMA Digital am Standort Berlin suchen wir zum nächstmöglichen Zeitpunkt eine/einen Fullstack Entwickler (m/w/d) in Vollzeit (40 Stunden/Woche).
Du liebst Musik? Dann hilf mit, sie zu schützen!
Fullstack-Entwicklung bedeutet für uns nicht, „alles ein bisschen“ zu können, sondern die Brücke zu schlagen zwischen Benutzeroberflächen und solider Backend-Architektur. Wir suchen jemanden, der sowohl die Logik im Hintergrund versteht als auch Freude daran hat, ein intuitives Frontend mitzugestalten. Wenn du gerne Verantwortung über den gesamten Software-Lifecycle übernimmst, neue Technologien ausprobierst und dabei nie die Qualität aus den Augen verlierst, passt du perfekt in unser Team.
Hier spielt die Musik – Dein Einsatzgebiet:
- Du entwickelst, optimierst und wartest moderne Webanwendungen – vom Frontend bis zum Backend.
- Du setzt performante und skalierbare Softwarelösungen mit JavaScript bzw. TypeScript sowie Java und Spring Boot um.
- Du entwirfst und bindest RESTful APIs an.
- Du arbeitest mit SQL- und NoSQL-Datenbanken, modellierst Datenstrukturen und optimierst die Performance.
- Du integrierst Frontend-Frameworks wie Angular mit zuverlässigen Backend-Services.
- Du führst Tests durch, kümmerst Dich um das Deployment und überwachst Anwendungen in Cloud- oder Container-Umgebungen wie Docker und Kubernetes.
Stimmig – Deine Qualifikationen:
- Du hast ein abgeschlossenes Studium der Informatik, eine Ausbildung als Fachinformatiker oder eine vergleichbare Qualifikation.
- Du bringst mehrjährige Berufserfahrung in der Fullstack-Entwicklung mit.
- Du verfügst über sehr gute Kenntnisse in JavaScript/TypeScript, Java (Spring Boot) und gängigen Webframeworks.
- Du hast Erfahrung mit SQL- und NoSQL-Datenbanken, zum Beispiel PostgreSQL oder MongoDB.
- Du kennst Dich mit Cloud-Umgebungen (AWS, Azure, GCP) und Container-Technologien aus.
- Du bist vertraut mit Testing-Frameworks wie Jest, JUnit oder Cypress sowie mit CI/CD-Pipelines.
- Du hast ein gutes Verständnis für Clean Code, Software-Architektur und DevOps-Konzepte.
- Du arbeitest eigenständig und strukturiert und bist ein Teamplayer.
- Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse.