Senior Developer Big Data
Role details
Job location
Tech stack
Job description
Du arbeitest in einem erfahrenen Team, das seit vielen Jahren komplexe Big-Data-Anwendungen und -Komponenten in enger Zusammenarbeit mit unseren Kunden entwickelt. Dabei trägst du dazu bei, große Datenmengen effizient zu verarbeiten und gewinnbringend nutzbar zu machen
- . Zu deinen Aufgaben gehört das Einarbeiten in Konzepte, Prozesse und Datenflüsse komplexer Systeme. Dabei übernimmst du die Verantwortung für die Weiterentwicklung, Pflege und Überwachung bestehender Teilsysteme und stellst durch Tests und Analysen die Qualität und Stabilität der Anwendungen sicher
- . Gemeinsam mit dem Team identifizierst du Fehlerquellen, erarbeitest Lösungen und sorgst dafür, dass unsere Systeme kontinuierlich verbessert werden. Darüber hinaus entwickelst du neue Ideen, Konzepte und Designs für zukünftige Anwendungsfälle und führst Machbarkeitsstudien durch, um innovative Ansätze zu bewerten und umzusetzen
- . In enger Abstimmung mit der Projektleitung, dem Entwicklungsteam und dem Kunden stellst du sicher, dass technische Anforderungen präzise umgesetzt werden und nachhaltige, praxistaugliche Lösungen entstehen
- . Du wirst Teil unseres Teams für kundenspezifische System- und Produktentwicklung, in einem Umfeld, das Zusammenarbeit, Eigeninitiative und technisches Verständnis gleichermaßen fördert
- .
Requirements
Mindestens fünf Jahre Erfahrung in der Softwareentwicklung und im Softwaredesign, idealerweise in großen, komplexen Projekte
- n Ausgeprägtes analytisches und strategisches Denken, kombiniert mit Kreativität und Freude an anspruchsvollen Prozessen und Aufgabe
- n Schnelle Auffassungsgabe und Fähigkeit, sich in verteilte und parallelisierte Anwendungen einzuarbeite
- n Sehr gute Kenntnisse in Java, Skriptsprachen, Datenbanken, SQL, Versionsverwaltung sowie im Arbeiten in Windows- und Linux-Umgebunge
- n Praxis im Umgang mit CI/CD-Prozessen und modernen Build- und Deployment-Pipeline
- s Vertrautheit mit Teststrategien, insbesondere Unit-, Integrations- und Lasttest
- s Erfahrung in der Entwicklung nach Spezifikationen unter Verwendung von UML, in enger Zusammenarbeit mit Solution Architekten und Kunde
- n Freude an der Zusammenarbeit mit Kunden bei Anforderungsanalysen, Konzepten, Machbarkeitsstudien und der Erstellung von Spezifikatione
- n Selbstständige, sorgfältige und strukturierte Arbeitsweise, gepaart mit Engagement und Teamfähigkei
- t Gute Deutsch- und Englischkenntnisse in Wort und Schrift (der Bewerbungsprozess findet auf Deutsch statt)
Nice to have: Erfahrung mit Big-Data-Systemen und -Konzepten wie Hadoop/Cloudera, Spark, ELK und Kafk
- a Fundierte Kenntnisse in der Entwicklung serviceorientierter und verteilter System
- e Kompetenz in Datenanalyse, insbesondere mit Apache Spark und im Umgang mit BI-Tool
- s Praxis in agilen Entwicklungsprojekten (z. B. Scrum
Benefits & conditions
Finanzielle Benefits Krankenkassenzuschüss
- e Kindergartenzuschüss
- e Rentenzuschüss
- e Vermögenswirksame Leistunge
- n "Mitarbeiter-werben-Mitarbeiter"-Program
- m
Unternehmenskultur Freiräume für kreatives Arbeite
- n Bezahlte Schulungen & Weiterbildunge
- n Interessantes Arbeiten in einem zukunftsträchtigen und innovativen, industriellen Umfel
- d Eine von Freundlichkeit und Respekt geprägte Unternehmenskultu
- r Internationales Umfel
- d
Feelgood Management 31 Tage Urlau
- b Mobiles Arbeite
- n Sonderurlaub zu bestimmten Anlässe
- n Mitarbeiter- und Teamevent
- s Vertrauensarbeits- und Gleitzei
- t Ärztliche Versorgun
- g Mitarbeiterrabatt
- e