(Senior) Software Developer – Data Architectures (m/w/d)
(Senior) Software Developer – Data Architectures (m/w/d)

(Senior) Software Developer – Data Architectures (m/w/d)

Köln Vollzeit 55000 - 70000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
A

Auf einen Blick

  • Aufgaben: Entwickle performante Reports und Dashboards für komplexe Datenmengen.
  • Arbeitgeber: Innovatives Unternehmen mit offener Kommunikation und Teamgeist.
  • Mitarbeitervorteile: Flexibles Arbeiten, Workation-Optionen und individuelle Weiterbildung.
  • Andere Informationen: Wachstumsmöglichkeiten und ein dynamisches Arbeitsumfeld.
  • Warum dieser Job: Gestalte die Zukunft der Datenarchitektur und mache echten Einfluss.
  • Gewünschte Qualifikationen: Erfahrung in Node.js und Datenbankmanagement.

Das voraussichtliche Gehalt liegt zwischen 55000 - 70000 € pro Jahr.

DAS ERWARTET DICH BEI UNS

  • Data to UI: Du bist die Schnittstelle zwischen komplexen Datenmengen und dem User. Du entwickelst performante Reports und Dashboards, die sowohl unsere Kunden als auch unsere internen Teams begeistern.
  • Performance & Scalability: Du optimierst unsere datenintensiven Services auf Basis von Event Sourcing und stellst performantes Reporting über große Datenmengen (ClickHouse, MongoDB) sicher. Für entkoppelte, skalierbare Verarbeitung nutzt du Message Broker und Queues wie Bull (Redis) oder LavinMQ (AMQP).
  • Tech Agility: Wir sind im Wandel. Du begleitest uns bei der Evolution unseres Stacks – ob Metabase und Clickhouse oder potentielle strategische Wechsel auf andere Systeme, du gestaltest die Architektur aktiv mit.
  • Moderne Infrastruktur: Du denkst über den Code hinaus. Du fühlst dich im Docker-Ökosystem zu Hause und unterstützt uns beim Hosting sowie dem stabilen Betrieb unserer Umgebungen.
  • UX-Fokus: Du entwickelst nicht nur Logik, sondern hast das Auge für die User Experience. Dein Ziel ist es, komplexe Datenstrukturen intuitiv und nutzbar abzubilden.
  • Ownership: Von der Anforderungsanalyse bis zum Roll-out übernimmst du die Verantwortung für die Qualität und Stabilität deiner Reporting-Features.

DAS BRINGST DU MIT

  • Node.js Expertise: Du bist ein versierter Entwickler (Mid bis Senior Level) im modernen Web-Umfeld. Du hast fundierte Erfahrung in der Konzeption und Umsetzung von Microservice-Architekturen auf Basis von NodeJS.
  • Database-Know-how: Du beherrschst die Klaviatur relationaler und non-relationaler Datenbanken (Postgres, MySQL, Snowflake, Redshift, MongoDB, Clickhouse) sowie deren Derivate. Du weißt genau, welche DB-Struktur für welchen Use-Case performt und bringst die Flexibilität für Cloud-Lösungen mit.
  • Entwickler-Mindset: Du bist kein Analyst, sondern ein Macher. Du liebst es, Daten "fließen" zu lassen und performante Applikationen um sie herum zu bauen.
  • Struktur & Agilität: Du arbeitest gewissenhaft und schätzt ein Umfeld, in dem technologische Flexibilität und schnelle Iterationen zum Alltag gehören.
  • Kommunikationsstärke: Du kannst technische Herausforderungen klar benennen und arbeitest proaktiv mit anderen Teams zusammen, um die beste Lösung für den User zu finden.

DAS BIETEN WIR DIR

  • Excellence & Ownership: Übernimm die volle Verantwortung für deine Themen mit Fokus auf Qualität, Wirkung und nachhaltigen Impact.
  • Purpose & Gestaltungsspielraum: Bring deine Ideen ein, forme deinen Verantwortungsbereich und gestalte mit uns die Zukunft sowie den langfristigen Erfolg unserer Company.
  • Offenheit und Augenhöhe: Wir leben offene Kommunikation, den direkten Austausch und Zusammenarbeit auf Augenhöhe auf allen Ebenen.
  • Wachstum ohne Stillstand: Ob durch Weiterbildungen, übergreifende Lernformate oder individuelles Mentoring, du bleibst fachlich und persönlich immer in Bewegung.
  • Flexibel arbeiten, gemeinsam feiern: Wir bieten dir Benefits, die den Unterschied machen. Workation Optionen, Team- und Company-Events oder Zuschuss zu Lunch, Internet & Deutschlandticket lassen dich aufs Wesentliche fokussieren.
  • Chancengleichheit: Kein Buzzword, sondern Haltung – wir begrüßen Bewerbungen von Menschen unabhängig von Herkunft, Identität, sexueller Orientierung oder Schwerbehinderung. Bei gleicher Eignung werden Bewerbungen von Menschen mit Schwerbehinderung besonders berücksichtigt.

(Senior) Software Developer – Data Architectures (m/w/d) Arbeitgeber: aufinity Group

Als Arbeitgeber bieten wir dir die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das auf technologische Flexibilität und persönliche Entwicklung setzt. Du profitierst von einem offenen Arbeitsklima, in dem deine Ideen geschätzt werden und du aktiv zur Gestaltung unserer Zukunft beitragen kannst. Mit attraktiven Benefits wie Workation-Optionen und individuellen Weiterbildungsmöglichkeiten unterstützen wir dich dabei, sowohl fachlich als auch persönlich zu wachsen.
A

Kontaktperson:

aufinity Group HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: (Senior) Software Developer – Data Architectures (m/w/d)

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn oder Xing, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den entscheidenden Unterschied machen!

Zeig dein Können!

Erstelle ein Portfolio oder GitHub-Repository, das deine besten Projekte zeigt. So können potenzielle Arbeitgeber direkt sehen, was du drauf hast und wie du komplexe Datenstrukturen meisterst.

Sei proaktiv!

Warte nicht darauf, dass die Jobs zu dir kommen. Bewirb dich direkt über unsere Website und zeige, dass du wirklich Interesse an der Position hast. Ein persönlicher Ansatz kann Wunder wirken!

Bereite dich auf Interviews vor!

Mach dich mit typischen Fragen für Softwareentwickler vertraut und überlege dir, wie du deine Erfahrungen mit Node.js und Datenbanken am besten präsentieren kannst. Übung macht den Meister!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Software Developer – Data Architectures (m/w/d)

Node.js Expertise
Microservice-Architekturen
Datenbank-Know-how
Postgres
MySQL
Snowflake
Redshift
MongoDB
Clickhouse
Docker-Ökosystem
Event Sourcing
Message Broker
Bull (Redis)
LavinMQ (AMQP)
User Experience

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns deine Persönlichkeit! Lass deinen Stil durchscheinen und sei authentisch in deinem Anschreiben. Das macht einen großen Unterschied.

Pass auf die Details auf: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können schnell einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen!

Beziehe dich auf die Stellenbeschreibung: Nutze die Gelegenheit, um zu zeigen, wie deine Erfahrungen und Fähigkeiten zu den Anforderungen passen. Verlinke deine bisherigen Projekte oder Erfolge, die relevant sind – das zeigt, dass du die richtige Wahl für uns bist!

Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und wir sie schnellstmöglich prüfen können!

Wie du dich auf ein Vorstellungsgespräch bei aufinity Group vorbereitest

Verstehe die Technologien

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Node.js, MongoDB und ClickHouse. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch, wie du diese Technologien in der Praxis einsetzen würdest.

Bereite konkrete Beispiele vor

Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Erkläre, wie du komplexe Datenstrukturen optimiert und performante Reports erstellt hast. Das zeigt, dass du die Anforderungen der Rolle verstehst und bereits Erfahrung in ähnlichen Situationen hast.

Fokussiere auf User Experience

Da der UX-Fokus ein wichtiger Teil der Rolle ist, sei bereit, darüber zu sprechen, wie du bei deinen bisherigen Projekten die Benutzererfahrung verbessert hast. Überlege dir, welche Ansätze du verwendet hast, um komplexe Daten intuitiv darzustellen.

Zeige Teamgeist und Kommunikationsfähigkeit

Bereite dich darauf vor, Beispiele zu nennen, in denen du erfolgreich mit anderen Teams zusammengearbeitet hast. Betone deine Fähigkeit, technische Herausforderungen klar zu kommunizieren und proaktiv Lösungen zu finden. Das wird zeigen, dass du gut ins Team passt und die offene Kommunikation schätzt.

(Senior) Software Developer – Data Architectures (m/w/d)
aufinity Group
Standort: Köln
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>