Skip to content
mimi

Lead Backend Developer (m/w/d) – Microservices & Cloud

WhatJobs Direct

Remote · Austria Lead 6d ago

About the role

About

Unser Klient, ein innovatives Softwareunternehmen, das sich auf die Entwicklung skalierbarer Cloud-basierter Lösungen spezialisiert hat, sucht zur Erweiterung seines Kernteams einen erfahrenen Lead Backend Developer (m/w/d). Diese vollständig remote ausgeschriebene Stelle bietet die Möglichkeit, maßgeblich an der Gestaltung und Weiterentwicklung unserer zukunftsweisenden Produkte mitzuwirken und ein kleines Team von Entwicklern zu führen. Sie werden in einem agilen Umfeld arbeiten und die technische Vision für unsere Backend-Architektur mitprägen.

Responsibilities

  • Design, Entwicklung und Implementierung robuster, skalierbarer und wartbarer Backend-Services, vorwiegend im Microservices-Umfeld.
  • Verantwortung für die technische Architektur und die Auswahl geeigneter Technologien und Frameworks (z.B. Java, Python, Go, Node.js).
  • Entwicklung und Optimierung von APIs, Datenbanken (SQL/NoSQL) und Datenmodellen.
  • Aufbau und Pflege von CI/CD-Pipelines und Automatisierung von Deployments in Cloud-Umgebungen (AWS, Azure, GCP).
  • Leitung, Mentoring und fachliche Weiterentwicklung eines Teams von Backend-Entwicklern.
  • Durchführung von Code Reviews und Sicherstellung hoher Qualitätsstandards.
  • Fehleranalyse, Performance-Tuning und Behebung von Problemen in produktiven Systemen.
  • Zusammenarbeit mit Frontend-Entwicklern, Produktmanagern und anderen Stakeholdern, um Anforderungen zu verstehen und technische Lösungen zu erarbeiten.
  • Erforschung und Einführung neuer Technologien und Best Practices, um die Entwicklungs- und Betriebsprozesse kontinuierlich zu verbessern.
  • Dokumentation von Architekturentscheidungen und technischen Spezifikationen.

Requirements

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung/Praxis.
  • Mehrjährige fundierte Erfahrung in der Backend-Entwicklung, idealerweise mit Fokus auf Microservices-Architekturen.
  • Expertise in mindestens einer relevanten Programmiersprache (z.B. Java, Python, Go, Node.js) und deren Frameworks.
  • Umfangreiche Erfahrung mit Cloud-Plattformen (AWS, Azure oder GCP) und Containerisierungstechnologien (Docker, Kubernetes).
  • Tiefgehendes Verständnis von Datenbanktechnologien (z.B. PostgreSQL, MongoDB) und ORM/ODM.
  • Erfahrung mit agilen Entwicklungsmethoden (Scrum, Kanban).
  • Starke analytische Fähigkeiten, Problemlösungskompetenz und eine Leidenschaft für sauberen Code.
  • Ausgezeichnete Kommunikationsfähigkeiten in Deutsch und Englisch.
  • Erfahrung in der Führung oder im Mentoring von Entwicklungsteams ist ein großes Plus.
  • Hohe Eigenmotivation, Verantwortungsbewusstsein und die Fähigkeit, effektiv remote zu arbeiten.

Nutzen Sie die Chance, die technische Ausrichtung eines aufstrebenden Unternehmens maßgeblich mitzugestalten. Wir freuen uns auf Ihre aussagekräftige Bewerbung für diese spannende remote-Position.

Requirements

  • Completed degree in computer science or a comparable education/practical experience.
  • Several years of in-depth experience in backend development, ideally with a focus on microservices architectures.
  • Expertise in at least one relevant programming language (e.g. Java, Python, Go, Node.js) and its frameworks.
  • Extensive experience with cloud platforms (AWS, Azure or GCP) and containerization technologies (Docker, Kubernetes).
  • In-depth understanding of database technologies (e.g. PostgreSQL, MongoDB) and ORM/ODM.
  • Experience with agile development methods (Scrum, Kanban).
  • Strong analytical skills, problem-solving competence and a passion for clean code.
  • Excellent communication skills in German and English.
  • High self-motivation, sense of responsibility and the ability to work effectively remotely.

Responsibilities

  • Design, development and implementation of robust, scalable and maintainable backend services, primarily in a microservices environment.
  • Responsibility for the technical architecture and selection of suitable technologies and frameworks.
  • Development and optimization of APIs, databases (SQL/NoSQL) and data models.
  • Building and maintaining CI/CD pipelines and automating deployments in cloud environments.
  • Leading, mentoring and professional development of a team of backend developers.
  • Conducting code reviews and ensuring high quality standards.
  • Error analysis, performance tuning and troubleshooting of problems in production systems.
  • Collaboration with frontend developers, product managers and other stakeholders to understand requirements and develop technical solutions.
  • Researching and introducing new technologies and best practices to continuously improve development and operational processes.
  • Documentation of architectural decisions and technical specifications.

Skills

AWSAzureDockerGoJavaKubernetesMicroservicesMongoDBNode.jsNoSQLPostgreSQLPythonSQL

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