472 Jobs für Microservices in Deutschland

Senior Softwareentwickler (Distributed Systems)

10115 Berlin, Berlin WhatJobs

Vor 9 Tagen gepostet

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

full-time
Unser Klient, ein führendes Technologieunternehmen im Bereich skalierbarer Softwarelösungen, sucht einen Senior Softwareentwickler mit Spezialisierung auf verteilte Systeme. Diese herausragende, vollumfänglich remote Position bietet die Möglichkeit, an der Entwicklung hochverfügbarer und performanter Systeme mitzuwirken, die Millionen von Nutzern weltweit bedienen.

Ihre Aufgaben:
  • Konzeption, Design und Implementierung von hochskalierbaren, fehlertoleranten und verteilten Systemen.
  • Entwicklung und Wartung von Microservices-Architekturen und API-basierten Diensten.
  • Optimierung der Performance, Zuverlässigkeit und Skalierbarkeit unserer Plattformen.
  • Schreiben von qualitativ hochwertigem, testbarem und wartbarem Code in Sprachen wie Java, Go oder C++.
  • Zusammenarbeit mit Produktmanagern, Architekten und anderen Entwicklern zur Definition technischer Anforderungen und Lösungsansätze.
  • Einführung und Anwendung von Best Practices in Software-Engineering, wie Continuous Integration/Continuous Deployment (CI/CD), automatisiertes Testen und Monitoring.
  • Analyse von Produktionsproblemen, Fehlerbehebung und Durchführung von Root-Cause-Analysen.
  • Bewertung und Einführung neuer Technologien und Frameworks zur Verbesserung unserer Entwicklungsprozesse und Systemleistungen.
  • Mentoring von Junior-Entwicklern und Förderung einer starken technischen Kultur.
  • Aktive Teilnahme an Code-Reviews und Design-Diskussionen in virtuellen Teams.

Ihr Profil:
  • Masterabschluss in Informatik, Software Engineering oder einem verwandten Fachgebiet, oder vergleichbare praktische Erfahrung.
  • Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung, mit einem starken Fokus auf verteilte Systeme, Microservices und Cloud-Technologien.
  • Tiefgreifende Kenntnisse in mindestens einer objektorientierten oder funktionalen Programmiersprache (z.B. Java, Go, Scala, C#, Python).
  • Umfassende Erfahrung mit Cloud-Plattformen (AWS, Azure, GCP) und Containerisierungstechnologien (Docker, Kubernetes).
  • Fundiertes Verständnis von Netzwerkprotokollen, Datenbanken (SQL und NoSQL) und Messaging-Systemen (z.B. Kafka, RabbitMQ).
  • Erfahrung mit Monitoring- und Logging-Tools (z.B. Prometheus, ELK-Stack).
  • Starke analytische Fähigkeiten und Problemlösungskompetenz.
  • Ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit, komplexe technische Konzepte klar zu vermitteln.
  • Hohe Eigenmotivation, Selbstständigkeit und die Fähigkeit, effektiv in einem verteilten Team zu arbeiten.
  • Fließende Englischkenntnisse sind für diese Position unerlässlich.
Nutzen Sie die Chance, in einem innovativen und dynamischen Umfeld an zukunftsweisenden Technologien mitzuwirken und die Architektur unserer Kernprodukte zu gestalten.
Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar

Lead Softwarearchitekt (Microservices)

44141 North Rhine Westphalia, Nordrhein Westfalen WhatJobs

Vor 15 Tagen gepostet

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

full-time
Unser Kunde, ein technologieorientiertes Unternehmen, sucht einen erfahrenen Lead Softwarearchitekten mit Spezialisierung auf Microservices-Architekturen zur Verstärkung unseres innovativen Entwicklungsteams in **Dortmund, Nordrhein-Westfalen**. In dieser zentralen Rolle sind Sie verantwortlich für das Design, die Entwicklung und die Weiterentwicklung unserer skalierbaren und robusten Software-Systeme, die auf einem Microservices-Ansatz basieren. Sie definieren technische Standards, leiten die Designentscheidungen und stellen sicher, dass unsere Architekturen den höchsten Qualitäts-, Leistungs- und Sicherheitsanforderungen gerecht werden. Zu Ihren Hauptaufgaben gehört die Erstellung von High-Level-Architekturplänen, die Bewertung und Auswahl von Technologien und Frameworks sowie die enge Zusammenarbeit mit Entwicklerteams, um die erfolgreiche Implementierung sicherzustellen. Sie werden aktiv an der Gestaltung von APIs, der Optimierung von Datenbanken und der Gewährleistung der Systemresilienz mitwirken. Die Analyse und Lösung komplexer technischer Herausforderungen, die Mentoring von Junior-Architekten und Entwicklern sowie die Förderung von Best Practices im Bereich der Softwareentwicklung gehören ebenfalls zu Ihrem Verantwortungsbereich. Wir suchen eine Person mit tiefgehendem Verständnis für verteilte Systeme, Cloud-Technologien (z. B. AWS, Azure, Kubernetes) und modernen Softwareentwicklungs-Methoden. Hervorragende Kenntnisse in mindestens einer objektorientierten Programmiersprache (z. B. Java, C#, Python) und Erfahrung mit verschiedenen Datenbanktechnologien (SQL, NoSQL) sind unerlässlich. Sie sollten über eine nachweisbare Erfolgsbilanz in der Leitung komplexer Softwareprojekte und die Fähigkeit verfügen, technische Visionen zu entwickeln und zu kommunizieren.

Anforderungen:
  • Abgeschlossenes Master-Studium der Informatik, Softwaretechnik oder einem verwandten Fachgebiet, oder nachweislich vergleichbare praktische Erfahrung.
  • Mindestens 8 Jahre Berufserfahrung in der Softwareentwicklung, davon mindestens 4 Jahre in der Softwarearchitektur, mit starkem Fokus auf Microservices.
  • Umfassende Erfahrung mit Cloud-Plattformen und Containerisierungstechnologien (Docker, Kubernetes).
  • Tiefe Kenntnisse von Design Patterns für verteilte Systeme und Microservices.
  • Erfahrung mit agilen Entwicklungsmethoden (Scrum, Kanban).
  • Starke analytische, Problemlösungs- und Entscheidungsfähigkeiten.
  • Ausgeprägte Führungs- und Kommunikationsfähigkeiten.
  • Fließende Deutsch- und gute Englischkenntnisse.
Wir bieten eine herausfordernde Position mit der Möglichkeit, an zukunftsweisenden Projekten zu arbeiten und die technische Ausrichtung eines innovativen Unternehmens maßgeblich zu beeinflussen. Wenn Sie eine Leidenschaft für exzellente Softwarearchitektur haben, freuen wir uns auf Ihre Bewerbung.
Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar

Backend Developer (Microservices & Architecture)

Neu
Herford, Nordrhein Westfalen AIFANO GmbH

Heute

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

employee

Aifano GmbH is an AI-driven company dedicated to revolutionizing enterprise workflows through intelligent automation and data-driven solutions. We develop products that seamlessly integrate AI technologies to optimize business processes efficiently. Our focus is on leveraging the best foundation models, fine-tuning AI for enterprise needs, and ensuring secure, scalable AI adoption.

Tasks
Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar

Senior Software Architect - Distributed Systems

20095 Hamburg, Hamburg WhatJobs

Vor 7 Tagen gepostet

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

full-time
Unser Klient, ein innovatives Tech-Unternehmen, sucht einen erfahrenen Senior Software Architect (m/w/d) zur Verstärkung seines globalen Entwicklungsteams. Diese Position ist vollständig remote. Sie sind verantwortlich für das Design und die Weiterentwicklung unserer hochskalierbaren, verteilten Softwaresysteme, die das Rückgrat unserer Produkte bilden. Sie werden mit modernsten Technologien arbeiten und eng mit unseren agilen Entwicklungsteams auf der ganzen Welt zusammenarbeiten.

Ihre Aufgaben:
  • Entwurf, Entwicklung und Leitung der Implementierung von komplexen, verteilten Softwaresystemen und Microservice-Architekturen.
  • Definition von technischen Standards, Best Practices und Architekturdokumentationen.
  • Auswahl geeigneter Technologien, Frameworks und Tools für die Softwareentwicklung.
  • Sicherstellung der Skalierbarkeit, Zuverlässigkeit, Performance und Sicherheit unserer Systeme.
  • Enge Zusammenarbeit mit Product Ownern, Entwicklerteams und anderen Stakeholdern zur Definition von Anforderungen und technischen Lösungen.
  • Mentoring und Coaching von Softwareentwicklern, Förderung einer Kultur des technischen Exzellenz.
  • Bewertung und Einführung neuer Technologien und Architekturmuster.
  • Identifizierung und Behebung von technischen Schulden und Performance-Engpässen.
  • Beitrag zur strategischen technischen Ausrichtung des Unternehmens.
  • Durchführung von Code Reviews und Sicherstellung hoher Qualitätsstandards.
  • Etablierung und Überwachung von Monitoring- und Logging-Strategien.

Ihr Profil:
  • Abgeschlossenes Studium der Informatik, Softwaretechnik oder einer verwandten Fachrichtung.
  • Mehrjährige, fundierte Erfahrung in der Softwareentwicklung und als Software Architect, insbesondere im Bereich verteilter Systeme und Microservices.
  • Tiefe Kenntnisse in mindestens einer gängigen Programmiersprache (z.B. Java, Go, Python, C#) und entsprechenden Frameworks.
  • Erfahrung mit Cloud-Plattformen (AWS, Azure oder GCP) und deren Diensten.
  • Verständnis von verteilten Datenbanken, Messaging-Systemen (z.B. Kafka) und Containerisierung (Docker, Kubernetes).
  • Kenntnisse in modernen Softwarearchitektur-Mustern (z.B. Event-Driven Architecture, CQRS).
  • Ausgeprägte analytische Fähigkeiten, Problemlösungskompetenz und eine strategische Denkweise.
  • Hervorragende Kommunikationsfähigkeiten, um technische Konzepte effektiv zu vermitteln.
  • Erfahrung in der Arbeit in agilen und verteilten Teams ist ein Muss.
  • Fließende Englischkenntnisse in Wort und Schrift.

Wir bieten Ihnen eine herausfordernde und spannende Rolle mit der Möglichkeit, maßgeblich an der Gestaltung unserer technologischen Zukunft mitzuwirken. Profitieren Sie von voller Flexibilität bei der Arbeitsortwahl, einem innovativen Umfeld und einem attraktiven Vergütungspaket.
Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar

Principal Software Engineer - Distributed Systems

42103 Wuppertal, Nordrhein Westfalen WhatJobs

Vor 9 Tagen gepostet

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

full-time
Unser Klient, ein innovatives Technologieunternehmen im Bereich der Softwareentwicklung, sucht einen erfahrenen und visionären Principal Software Engineer (m/w/d) mit Spezialisierung auf verteilte Systeme zur Verstärkung seines Kernentwicklungsteams am Standort Wuppertal, Nordrhein-Westfalen . In dieser Rolle sind Sie maßgeblich an der Gestaltung und Umsetzung unserer nächsten Generation von hochskalierbaren Plattformen beteiligt.

Ihre Hauptaufgaben umfassen:

  • Design, Entwicklung und Implementierung komplexer verteilter Systeme und Microservices-Architekturen.
  • Leitung technischer Entscheidungen und die Architektur von Schlüsselkomponenten unserer Plattform.
  • Mentoring und technische Führung eines Teams von Software-Ingenieuren.
  • Gewährleistung von Skalierbarkeit, Zuverlässigkeit, Performance und Sicherheit unserer Systeme.
  • Auswahl und Bewertung von Technologien und Frameworks für verteilte Systeme.
  • Entwicklung von robusten APIs und Schnittstellen.
  • Durchführung von Code-Reviews und Förderung von Best Practices in der Softwareentwicklung.
  • Identifizierung und Behebung von Performance-Engpässen und technischen Schulden.
  • Zusammenarbeit mit Produktmanagern und anderen Stakeholdern, um technische Roadmaps zu definieren.
  • Erstellung und Pflege von technischer Dokumentation.
  • Fehleranalyse und Behebung in Produktionsumgebungen.
  • Forschung und Entwicklung neuer Ansätze zur Verbesserung unserer Systemleistungen.
  • Sicherstellung der Einhaltung von Qualitäts- und Sicherheitsstandards.
Wir erwarten von Ihnen:

  • Ein abgeschlossenes Studium der Informatik, Softwaretechnik oder eines verwandten technischen Fachgebiets.
  • Mehrjährige, nachweisliche Erfahrung in der Entwicklung und dem Design von verteilten Systemen, Microservices-Architekturen und hochverfügbaren Anwendungen.
  • Tiefgehende Kenntnisse in mindestens einer gängigen Programmiersprache (z.B. Java, Go, C#, Python) und deren Ökosysteme.
  • Fundierte Erfahrung mit modernen Datenbanktechnologien (SQL, NoSQL, Graphdatenbanken).
  • Erfahrung mit Cloud-Plattformen (AWS, Azure, GCP) und Container-Technologien (Docker, Kubernetes).
  • Verständnis von Messaging-Systemen (z.B. Kafka, RabbitMQ) und Caching-Strategien.
  • Starke Kenntnisse in Systemdesign-Prinzipien, Datenstrukturen und Algorithmen.
  • Ausgeprägte analytische Fähigkeiten und eine systematische Herangehensweise an komplexe Probleme.
  • Führungserfahrung und die Fähigkeit, Teams technisch zu leiten und zu motivieren.
  • Sehr gute Kommunikationsfähigkeiten und die Fähigkeit, technische Konzepte überzeugend darzustellen.
  • Fließende Deutsch- und Englischkenntnisse in Wort und Schrift.
  • Erfahrung mit agilen Entwicklungsmethoden (Scrum, Kanban).
Wir bieten Ihnen:

Eine führende technische Rolle mit der Möglichkeit, maßgeblich die Architektur und Zukunft unserer Produkte zu gestalten. Ein dynamisches und innovatives Arbeitsumfeld mit spannenden technischen Herausforderungen. Ein attraktives Gehaltspaket, umfangreiche Sozialleistungen und individuelle Weiterbildungsmöglichkeiten. Arbeiten Sie mit einem talentierten und engagierten Team an zukunftsweisenden Technologien in Wuppertal .
Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar

Senior Softwareentwickler - Backend (Distributed Systems)

20097 Hamburg, Hamburg WhatJobs

Vor 19 Tagen gepostet

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

full-time
Unser Klient in Hamburg sucht einen hochqualifizierten Senior Softwareentwickler mit Spezialisierung auf verteilte Systeme für sein Kernentwicklungsteam. In dieser Rolle sind Sie verantwortlich für die Konzeption, Entwicklung und Wartung komplexer Backend-Systeme, die hohe Verfügbarkeit und Skalierbarkeit erfordern. Sie arbeiten in einem agilen Umfeld und gestalten maßgeblich die technische Weiterentwicklung unserer Plattform mit.

Ihre Aufgaben:
  • Entwurf und Implementierung robuster, skalierbarer und hochverfügbarer verteilter Backend-Systeme.
  • Entwicklung von APIs und Services, die den höchsten Qualitätsstandards entsprechen.
  • Analyse und Optimierung der Systemleistung sowie Behebung von Performance-Engpässen.
  • Arbeit mit modernen Technologien und Frameworks im Backend-Bereich.
  • Zusammenarbeit mit Frontend-Entwicklern, Product Managern und anderen Stakeholdern, um Anforderungen zu verstehen und umzusetzen.
  • Verantwortung für Code-Qualität, Testing und Deployment-Prozesse (CI/CD).
  • Mentoring von Junior-Entwicklern und Förderung einer Kultur der technischen Exzellenz.
  • Beitrag zur technischen Architektur und strategischen Weiterentwicklung unserer Systeme.
  • Identifizierung und Bewertung neuer Technologien und Tools zur Verbesserung unserer Entwicklungsprozesse.
  • Teilnahme an Code-Reviews und agilen Meetings.
Ihr Profil:
  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation.
  • Mehrjährige Berufserfahrung in der Backend-Entwicklung, mit starkem Fokus auf verteilte Systeme.
  • Fundierte Kenntnisse in mindestens einer modernen Programmiersprache (z.B. Java, Go, Scala, Python) und relevanten Frameworks.
  • Erfahrung mit Cloud-Plattformen (z.B. AWS, Azure, GCP) und Containerisierung (Docker, Kubernetes).
  • Tiefgehendes Verständnis von Datenbanktechnologien (SQL und NoSQL).
  • Kenntnisse im Bereich Messaging Queues (z.B. Kafka, RabbitMQ) und verteilten Architekturen (Microservices).
  • Starke analytische Fähigkeiten, Problemlösungskompetenz und ein Auge für Details.
  • Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch.
  • Teamfähigkeit und die Bereitschaft, Verantwortung zu übernehmen.
  • Erfahrung mit agilen Entwicklungsmethoden (Scrum, Kanban).
Unser Klient bietet Ihnen eine herausfordernde und spannende Position in einem innovationsstarken Umfeld. Sie arbeiten an komplexen technischen Herausforderungen und haben die Möglichkeit, sich kontinuierlich weiterzuentwickeln. Wir freuen uns auf Ihre Bewerbung!
Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar

Senior Cloud Architect - Distributed Systems

50667 Cologne, Nordrhein Westfalen WhatJobs

Vor 20 Tagen gepostet

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

full-time
Unser Kunde ist ein führendes Technologieunternehmen und sucht einen erfahrenen Senior Cloud Architect, der unser IT-Team von überall aus verstärkt. Sie sind verantwortlich für das Design, die Entwicklung und die Implementierung unserer hochmodernen Cloud-Infrastruktur und verteilten Systeme. Diese Rolle erfordert eine tiefe Expertise in Cloud-Architektur, Skalierbarkeit, Sicherheit und Performance-Optimierung über verschiedene Cloud-Plattformen hinweg. Zu Ihren Hauptaufgaben gehört die Konzeption robuster und skalierbarer Cloud-Lösungen, die den geschäftlichen Anforderungen entsprechen. Sie werden die Architektur von Microservices und verteilten Systemen entwerfen und leiten. Die Auswahl geeigneter Cloud-Services und Technologien sowie die Gewährleistung der Einhaltung von Sicherheitsstandards und Compliance-Vorschriften fallen in Ihren Verantwortungsbereich. Sie werden eng mit den Entwicklungsteams zusammenarbeiten, um die Implementierung der entworfenen Architekturen zu unterstützen und Best Practices für DevOps und Infrastructure-as-Code (IaC) zu fördern. Die Überwachung der Performance der Cloud-Infrastruktur, die Identifizierung von Engpässen und die Implementierung von Optimierungsstrategien sind ebenfalls wichtige Aufgaben. Die Bewertung und Einführung neuer Cloud-Technologien und -Tools zur Steigerung der Effizienz und Innovationsfähigkeit gehört zu Ihrem Mandat. Ein abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder einer verwandten technischen Disziplin wird vorausgesetzt. Sie bringen umfangreiche Erfahrung in der Gestaltung und Implementierung komplexer Cloud-Architekturen (AWS, Azure, GCP) mit, idealerweise mit einem Fokus auf verteilte Systeme und Microservices. Fundierte Kenntnisse in Bereichen wie Containerisierung (Docker, Kubernetes), Serverless Computing, Datenbanken (SQL/NoSQL), Netzwerke und Sicherheit sind unerlässlich. Erfahrung mit IaC-Tools (Terraform, Ansible) und CI/CD-Pipelines ist ein Muss. Starke analytische Fähigkeiten, Problemlösungskompetenz und die Fähigkeit, technische Konzepte klar zu kommunizieren, sind entscheidend. Sie müssen in der Lage sein, selbstständig zu arbeiten, komplexe Herausforderungen zu meistern und innovative Lösungen zu entwickeln. Hervorragende Englischkenntnisse in Wort und Schrift sind unerlässlich, da die Kommunikation im globalen Team in englischer Sprache erfolgt. Wenn Sie bereit sind, die Zukunft unserer Cloud-Infrastruktur mitzugestalten, freuen wir uns auf Ihre Bewerbung.
Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar
Seien Sie der Erste, der es erfährt

Über das Neueste Microservices Jobs In Deutschland !

Senior Software Engineer - Distributed Systems

Decentriq

Vor 9 Tagen gepostet

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

employee

Decentriq is the rising leader in data-clean-room technology. With Decentriq, advertisers, retailers, and publishers securely collaborate on 1st-party data for optimal audience targeting and campaign measurement. Headquartered in Zürich, Decentriq is trusted by renowned institutions in the DACH market and beyond, such as RTL Ad Alliance, Publicis Media, and PostFinance.

Our analytics & ML pipelines are the heartbeat of this platform. Built in Python (pandas) and Apache Spark, they run either in Databricks workspaces or on our own Spark clusters deployed inside confidential-computing enclaves. We are looking for a Senior Software / Data Engineer (≥ 80 %, start as soon as possible) to take end-to-end ownership of these pipelines, raise their resilience to the next level, and push the boundaries of privacy-preserving machine-learning for AdTech. The role can be fully remote (± 4 h CET) or based in our Zürich/Berlin office.

Would you like to help us make the advertising industry ready for the 1st-party era? Then we’d love to hear from you!

Tasks
  • Own, Design & Operate Data Pipelines – Take full responsibility for all pandas- and Spark-based pipelines, from development through production and monitoring.
  • Advance our ML Models – Improve and productionise models for AdTech use-cases such as look-a-like modelling, audience expansion, and campaign measurement.
  • Engineer for the Invisible – Because data inside confidential enclaves is literally invisible (even to root), build extra-robust validation at the data source, exhaustive test coverage, and self-healing jobs to guarantee reliability.
  • Collaborate Cross-Functionally – Work closely with data scientists, backend engineers (Rust), and product teams to ship features end-to-end.
  • AI-Powered Productivity – Leverage LLM-based code assistants, design generators, and test-automation tools to move faster and raise the quality bar. Share your workflows with the team
  • Drive Continuous Improvement – Profile, benchmark, and tune Spark workloads, introduce best practices in orchestration & observability, and keep our tech stack future-proof.
Requirements
  • (Must have) Bachelor/Master/PhD in Computer Science, Data Engineering, or a related field and 5+ years of professional experience.
  • (Must have) Expert-level Python plus solid hands-on experience with pandas, PySpark/Scala Spark, and distributed-data processing.
  • (Must have) Proven track record building resilient, production-grade data pipelines with rigorous data-quality and validation checks.
  • (Must have) Experience running workloads in Databricks , Spark on Kubernetes, or other cloud/on-prem big-data platforms.
  • (Plus) Working knowledge of ML lifecycle and model serving; familiarity with techniques for audience segmentation or look-a-like modelling is a big plus.
  • (Plus) Exposure to confidential computing , secure enclaves, homomorphic encryption, or similar privacy-preserving tech.
  • (Plus) Rust proficiency (we use it for backend services and compute-heavy client-side modules).
  • (Plus) Data-platform skills: operating Spark clusters, job schedulers, or orchestration frameworks (Airflow, Dagster, custom schedulers).
Benefits
  • Join Decentriq's Engineering team as in individual contribuor and earn growing responsibilities
  • Being able to create, shape, and benefit from a young company.
  • An amazing and fun team that is distributed all over Europe.
  • Competitive salary.
  • A lot of opportunities for self-development.

No need for a formal motivational letter. Just send your CV along with a few bullet points about why you're excited to work with us. We look forward to your application!

Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar

Senior Backend Engineer (Microservices)

68161 Mannheim, Baden Württemberg WhatJobs Direct

Heute

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

full-time
Unser Kunde, ein innovatives Technologieunternehmen im Bereich E-Commerce, sucht einen erfahrenen Senior Backend Engineer zur Verstärkung seines Kernentwicklungsteams. Sie werden eine Schlüsselrolle bei der Entwicklung, Wartung und Optimierung unserer Backend-Systeme spielen, die auf einer Microservice-Architektur basieren. Diese Position erfordert starke technische Fähigkeiten, ein tiefes Verständnis für Softwarearchitektur und die Leidenschaft, skalierbare und performante Lösungen zu entwickeln.
Ihre Hauptaufgaben:
  • Entwurf, Implementierung und Wartung von skalierbaren, robusten und hochperformanten Backend-Services und APIs.
  • Entwicklung neuer Features und Funktionalitäten unter Verwendung von modernen Technologien und Best Practices.
  • Zusammenarbeit mit Frontend-Entwicklern, Produktmanagern und DevOps-Ingenieuren, um End-to-End-Lösungen zu liefern.
  • Optimierung der Anwendungsleistung, Datenbankabfragen und Systemressourcen.
  • Schreiben von gut dokumentiertem, testbarem und wartbarem Code.
  • Durchführung von Code-Reviews und Mentoring von Junior-Entwicklern.
  • Fehlerbehebung und Unterstützung bei der Produktionsüberwachung und dem Incident Management.
  • Mitgestaltung der technischen Roadmap und Architekturentscheidungen.
  • Sicherstellung der Code-Qualität und der Einhaltung von Sicherheitsstandards.
  • Beitrag zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse und Werkzeuge.
Ihr Profil:
  • Abgeschlossenes Studium der Informatik, eines verwandten Fachgebiets oder vergleichbare praktische Erfahrung.
  • Mindestens 5 Jahre Berufserfahrung in der Backend-Entwicklung, mit starkem Fokus auf Microservices.
  • Tiefgehende Kenntnisse in mindestens einer gängigen Backend-Programmiersprache wie Java, Python, Go oder Node.js.
  • Erfahrung mit Frameworks wie Spring Boot, Django oder Express.js.
  • Umfangreiche Erfahrung mit relationalen Datenbanken (z.B. PostgreSQL, MySQL) und/oder NoSQL-Datenbanken (z.B. MongoDB, Cassandra).
  • Kenntnisse im Umgang mit Message Queues (z.B. Kafka, RabbitMQ) und Caching-Mechanismen (z.B. Redis).
  • Erfahrung mit Containerisierungstechnologien wie Docker und Orchestrierungstools wie Kubernetes ist von Vorteil.
  • Verständnis von Cloud-Plattformen (AWS, Azure, GCP) und CI/CD-Pipelines.
  • Ausgezeichnete analytische und Problemlösungsfähigkeiten.
  • Starke Kommunikations- und Teamfähigkeiten.
  • Fließende Deutsch- und gute Englischkenntnisse.
Wir bieten eine herausfordernde und lohnende Tätigkeit in einem wachstumsstarken Unternehmen mit attraktiven Karrieremöglichkeiten. Sie arbeiten in einem dynamischen Team und haben die Möglichkeit, maßgeblich zum Erfolg unserer Plattform beizutragen. Der Arbeitsort befindet sich in Mannheim, Baden-Württemberg, DE .
Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar

Lead Backend Engineer (Microservices)

44787 Bochum, Nordrhein Westfalen WhatJobs Direct

Heute

Job angesehen

Tippen Sie erneut, um zu schließen

Arbeitsbeschreibung

full-time
Unser Kunde, ein innovatives IT-Unternehmen, sucht einen erfahrenen Lead Backend Engineer, der die Entwicklung seiner skalierbaren Microservices-Architektur vorantreibt. Die Position ist in Bochum, Nordrhein-Westfalen angesiedelt. Sie werden ein kleines, hochmotiviertes Team leiten und verantwortlich sein für die Konzeption, Entwicklung und Wartung robuster und performanter Backend-Systeme.

Ihre Aufgaben:
  • Technische Leitung und Mentoring eines Teams von Backend-Entwicklern.
  • Entwurf, Entwicklung und Implementierung von skalierbaren, hochverfügbaren und fehlertoleranten Microservices.
  • Definition und Durchsetzung von Best Practices für Softwareentwicklung, Code-Qualität und Testing.
  • Zusammenarbeit mit Frontend-Entwicklern, Produktmanagern und DevOps-Ingenieuren zur Lieferung von End-to-End-Lösungen.
  • Design und Implementierung von APIs (RESTful, gRPC).
  • Auswahl und Bewertung geeigneter Technologien und Frameworks für die Backend-Entwicklung.
  • Optimierung der Performance und Skalierbarkeit bestehender Systeme.
  • Sicherstellung der Sicherheit und des Datenschutzes in allen entwickelten Lösungen.
  • Implementierung und Pflege von CI/CD-Pipelines in Zusammenarbeit mit dem DevOps-Team.
  • Aktive Beteiligung an Code-Reviews und Peer-Programming.
  • Behebung von Bugs und Sicherstellung der Stabilität der Produktionsumgebung.
  • Dokumentation von Architekturentscheidungen und technischen Spezifikationen.

Ihr Profil:
  • Abgeschlossenes Studium der Informatik oder einer verwandten Disziplin, oder vergleichbare praktische Erfahrung.
  • Mehrjährige Erfahrung in der Backend-Entwicklung, mit starkem Fokus auf verteilte Systeme und Microservices-Architekturen.
  • Tiefgehende Kenntnisse in mindestens einer modernen Programmiersprache wie Java, Python, Go, C# oder Node.js.
  • Erfahrung mit Datenbanktechnologien (z.B. PostgreSQL, MySQL, MongoDB, Redis) und ORM-Frameworks.
  • Vertrautheit mit Containerisierungstechnologien wie Docker und Orchestrierungsplattformen wie Kubernetes.
  • Umfassendes Verständnis von Cloud-Plattformen (AWS, Azure oder GCP) und deren Diensten.
  • Erfahrung mit Messaging-Queues (z.B. Kafka, RabbitMQ).
  • Starke analytische Fähigkeiten und Problemlösungskompetenz.
  • Ausgeprägte Führungsqualitäten und die Fähigkeit, Teams zu motivieren und zu entwickeln.
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
Wir bieten eine spannende Herausforderung in einem technologisch fortschrittlichen Umfeld, attraktive Gehalts- und Sozialleistungen sowie die Möglichkeit, die technische Ausrichtung des Unternehmens maßgeblich mitzugestalten.
Passt dieser Job oder ist er ein Fehlschlag?
Leider ist dieser Job in Ihrer Region nicht verfügbar

Standorte in der Nähe

Andere Jobs in meiner Nähe

Industrie

  1. emoji_eventsAbsolventen
  2. apartmentArchitektur
  3. schoolAusbildungsplätze und Trainee
  4. directions_carAutomobilindustrie
  5. account_balanceBanken und Finanzen
  6. foundationBauingenieurwesen
  7. constructionBauwesen
  8. constructionBergbau
  9. schoolBildung und Lehre
  10. request_quoteBuchhaltung
  11. restaurantCatering
  12. scienceChemieingenieurwesen
  13. shopping_cartE-commerce und Social Media
  14. shopping_bagEinkauf
  15. storeEinzelhandel
  16. electrical_servicesElektrotechnik
  17. boltEnergie
  18. local_shippingFahren und Transport
  19. precision_manufacturingFertigung und Produktion
  20. sports_soccerFreizeit und Sport
  21. beach_accessGastgewerbe und Tourismus
  22. diversity_3Gemeinschaft und Sozialpflege
  23. health_and_safetyGesundheitswesen
  24. home_workImmobilien
  25. securityInformationssicherheit
  26. handymanInstallation und Wartung
  27. codeIT und Software
  28. smart_toyKI und aufstrebende Technologien
  29. child_friendlyKinderbetreuung
  30. child_friendlyKonsumgüterindustrie
  31. medical_servicesKrankenpflege
  32. brushKreativ und Digital
  33. currency_bitcoinKryptowährungen und Blockchain
  34. support_agentKundendienst und Helpdesk
  35. paletteKunst und Unterhaltung
  36. ecoLandwirtschaft und Forstwirtschaft
  37. inventory_2Logistik und Lagerhaltung
  38. flight_takeoffLuftfahrt
  39. supervisor_accountManagement
  40. campaignMarketing
  41. buildMaschinenbau
  42. perm_mediaMedien und Öffentlichkeitsarbeit
  43. local_hospitalMedizin
  44. local_hospitalMilitär und öffentliche Sicherheit
  45. local_gas_stationÖl und Gas
  46. person_searchPersonalberatung
  47. groupsPersonalwesen
  48. groupsPharmaindustrie
  49. checklist_rtlProjektmanagement
  50. gavelRecht
  51. clean_handsReinigung und Sanierung
  52. local_floristSchönheit und Wellness
  53. gavelStaatliche und gemeinnützige Organisationen
  54. wifiTelekommunikation
  55. psychologyTherapie
  56. petsTierarzt
  57. supervisor_accountUnternehmensberatung
  58. policyVersicherung
  59. point_of_saleVertrieb
  60. workVerwaltung
  61. precision_manufacturingWirtschaftsingenieurwesen
  62. scienceWissenschaftliche Forschung und Entwicklung
  63. volunteer_activismWohltätigkeit und Freiwilligenarbeit
  64. medical_servicesZahnmedizin
Alle anzeigen Microservices Jobs