Remote Senior Software Engineer (Backend)
WhatJobs Direct
About the role
About the Role
Werden Sie Teil unseres agilen und innovativen Tech-Teams als Senior Software Engineer (Backend) und arbeiten Sie vollständig remote an spannenden Projekten. Unser Klient ist ein dynamisches Unternehmen im E-Commerce‑Sektor, das darauf abzielt, die Art und Weise, wie Menschen online einkaufen, neu zu definieren. Wir suchen nach leidenschaftlichen Entwicklern, die bereit sind, mit uns neue Wege zu beschreiten und herausragende Produkte zu entwickeln. Als remote‑first Organisation legen wir Wert auf asynchrone Kommunikation, Vertrauen und Eigenverantwortung.
Responsibilities
- Entwicklung, Implementierung und Wartung skalierbarer Backend‑Dienste und APIs unter Verwendung moderner Technologien (z.B. Java, Spring Boot, Python, Node.js).
- Mitgestaltung der Systemarchitektur und Sicherstellung der Performance, Sicherheit und Zuverlässigkeit unserer Plattform.
- Zusammenarbeit mit Frontend‑Entwicklern, Produktmanagern und anderen Stakeholdern, um neue Features zu konzipieren und umzusetzen.
- Schreiben von sauberem, wartbarem und testbarem Code sowie Durchführung von Code‑Reviews.
- Behebung von Fehlern und Optimierung bestehender Systeme.
- Weiterentwicklung unserer CI/CD‑Pipelines und Automatisierung von Deployment‑Prozessen.
- Mentoring jüngerer Teammitglieder und Wissensaustausch innerhalb des Teams.
- Evaluation und Einführung neuer Technologien zur Verbesserung unserer Entwicklungsprozesse.
Profile
- Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung, mit einem starken Fokus auf Backend‑Systeme.
- Fundierte Kenntnisse in mindestens einer gängigen Backend‑Programmiersprache (Java, Python, Go, Node.js etc.) und relevanter Frameworks.
- Erfahrung mit relationalen und NoSQL‑Datenbanken (z.B. PostgreSQL, MongoDB).
- Kenntnisse in Cloud‑Umgebungen (AWS, Azure oder GCP) und Containerisierung (Docker, Kubernetes).
- Vertrautheit mit agilen Entwicklungsmethoden (Scrum, Kanban).
- Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz.
- Selbstständige und strukturierte Arbeitsweise, hohe Eigenmotivation und Zuverlässigkeit.
- Exzellente Kommunikationsfähigkeiten (Deutsch und Englisch) und Erfahrung in der Remote‑Zusammenarbeit.
- Ein eigener, gut ausgestatteter Arbeitsplatz mit stabiler Internetverbindung.
Benefits
- Flexibilität, von überall aus zu arbeiten.
- Inspirierendes Arbeitsumfeld.
- Möglichkeit, in einem zukunftsorientierten Unternehmen maßgeblich mitzugestalten.
Wenn Sie eine Leidenschaft für Technologie und die Entwicklung hochwertiger Software mitbringen, freuen wir uns auf Ihre Bewerbung.
Requirements
- Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung, mit einem starken Fokus auf Backend-Systeme.
- Fundierte Kenntnisse in mindestens einer gängigen Backend-Programmiersprache (Java, Python, Go, Node.js etc.) und relevanter Frameworks.
- Erfahrung mit relationalen und NoSQL-Datenbanken (z.B. PostgreSQL, MongoDB).
- Kenntnisse in Cloud-Umgebungen (AWS, Azure oder GCP) und Containerisierung (Docker, Kubernetes).
- Vertrautheit mit agilen Entwicklungsmethoden (Scrum, Kanban).
- Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz.
- Selbstständige und strukturierte Arbeitsweise, hohe Eigenmotivation und Zuverlässigkeit.
- Exzellente Kommunikationsfähigkeiten (Deutsch und Englisch) und Erfahrung in der Remote-Zusammenarbeit.
- Ein eigener, gut ausgestatteter Arbeitsplatz mit stabiler Internetverbindung.
Responsibilities
- Entwicklung, Implementierung und Wartung skalierbarer Backend-Dienste und APIs unter Verwendung moderner Technologien (z.B. Java, Spring Boot, Python, Node.js).
- Mitgestaltung der Systemarchitektur und Sicherstellung der Performance, Sicherheit und Zuverlässigkeit unserer Plattform.
- Zusammenarbeit mit Frontend-Entwicklern, Produktmanagern und anderen Stakeholdern, um neue Features zu konzipieren und umzusetzen.
- Schreiben von sauberem, wartbarem und testbarem Code sowie Durchführung von Code-Reviews.
- Behebung von Fehlern und Optimierung bestehender Systeme.
- Weiterentwicklung unserer CI/CD-Pipelines und Automatisierung von Deployment-Prozessen.
- Mentoring jüngerer Teammitglieder und Wissensaustausch innerhalb des Teams.
- Evaluation und Einführung neuer Technologien zur Verbesserung unserer Entwicklungsprozesse.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free