Senior Software Engineer

Obi — Germany · Posted ~1 day ago

Senior Full-time

Skills

Software architecture Microservices Microfrontends JVM Node.js JavaScript frameworks Vue.js JavaScript

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A senior software engineer is wanted to design scalable architectures and build modern web applications. The role combines backend and frontend engineering, technical leadership, and continuous improvement of software delivery practices.

Highlights

Opportunity to shape scalable digital platforms, modernize engineering processes, reduce technical debt, and work with contemporary technologies.

Description

Wir sind OBI. Als Team leben wir den ALLES MACHBAR Spirit – sei dabei und baue mit uns die IT-Plattform der Zukunft! Mit AI-Driven Development, nachhaltiger Architektur und kluger Automatisierung definierst du unsere Softwareentwicklung neu. Du skalierst unsere Produktorganisation, reduzierst technische Schulden, etablierst moderne Engineering-Prozesse und hebst unsere Delivery-Qualität auf ein neues Level. Werde Wegbereiter:in für ein datengetriebenes Tech-Ökosystem! Deine Aufgaben: Entwicklung & Architektur: Konzeption und Implementierung skalierbarer Microservices und Microfrontends auf Basis JVM basierten Technologien und Node.js sowie Entwicklung flexibler Systemarchitekturen (synchron und asynchron) Frontend-Entwicklung: Erstellung kundenzentrierter Web-Applikationen und Komponenten mit modernen JavaScript-Frameworks wie VueJS.Produktlebenszyklus: Durchgehende Begleitung von der Idee über das Release bis hin zum kontinuierlichen Betrieb in enger Abstimmung mit dem Produktmanagement.Teamkultur & Qualität: Aktive Gestaltung der Zusammenarbeit im cross-funktionalen Team durch Pair Programming, Code Reviews sowie Wissensvermittlung (z. B. Coding Dojos, Tech Talks).Kontinuierliche Verbesserung: Weiterentwicklung unserer Engineering-Prozesse, z. B. Software-Lieferprozesse, CI/CD, Release-Prozesse sowie Messung und Optimierung relevanter Delivery-Kennzahlen (z. B. Velocity, Lead Time, Deployment Frequency).AI-Entwicklung: Aktive Nutzung moderner AI-Werkzeuge zur Steigerung von Produktivität, Qualität und Softwareentwicklung sowie kontinuierliche Evaluierung neuer Technologien und Best Practices. Dein Profil: Berufserfahrung: Mehrjährige Praxis in der Entwicklung webbasierter, skalierbarer Systeme. Soft Skills: Schnelle Auffassungsgabe für neue fachliche Themen, hohe Teamfähigkeit, Pragmatismus und Kompromissbereitschaft.Softwarearchitektur & Design: Tiefgehende Kenntnisse moderner Softwarearchitekturen und Softwaredesign-Prinzipien sowie fundierte Erfahrung mit API-Design und verteilten Systemen.DevOps & Cloud: Erfahrener Umgang mit CI/CD-Pipelines, Cloud-Technologien, Git, automatisierten Build- und Deployment-Prozessen sowie modernen Testing-Strategien.AI-Driven Development: Souveräner Einsatz AI-gestützter Entwicklungstools (z. B. GitHub Copilot oder vergleichbare Lösungen) zur Effizienzsteigerung im täglichen Workflow.Agiles Arbeiten & Ownership: Praxisbewährte Erfahrung in agilen Frameworks (Scrum, Kanban) gepaart mit hoher Eigenverantwortung, Pragmatismus und ausgeprägtem Qualitätsbewusstsein.Kommunikation & Decision Making: Starke Team- und Kommunikationsfähigkeit mit dem Talent, komplexe technische Entscheidungen auch für unterschiedliche Stakeholder nachvollziehbar zu vermitteln.Problem-Solving & Mindset: Analytisches, lösungsorientiertes Denken kombiniert mit einer hohen Eigenmotivation und der Bereitschaft zur kontinuierlichen fachlichen Weiterentwicklung. Unsere Vorteile für dich: Work-Life-Balance - 31 Urlaubstage pro Jahr, zudem sind zehn weitere Urlaubstage möglich Flexible Arbeitszeiten & Workation - Wir bieten dir die Flexibilität, deinen Arbeitstag innerhalb unseres Gleitzeitrahmens zu gestalten. Zusätzlich hast du die Möglichkeit, bis zu 20 Tage pro Jahr aus dem Ausland (EWR) zu arbeitenBüro oder zu Hause - Unser hybrides Modell sieht zwei feste Teamtage vor, an denen wir uns persönlich austauschen. Darüber hinaus wählst du einen weiteren Bürotag ganz flexibel und genießt an den restlichen zwei Tagen pro Woche die Vorteile des mobilen ArbeitensSabbatical - Du hast die Option, eine bis zu sechsmonatige Auszeit vom Arbeitsalltag zu nehmenDeine Entwicklung - Viele spannende Weiterbildungsangebote, z.B. in unserer OBI AcademyShopping bei OBI - 15% Rabatt auf deine Einkäufe bei uns im MarktZur Stärkung - Betriebsrestaurant, kostenlose Heißgetränke, Wasser und ObstCorporate Benefits - Exklusive Rabatte auf unzählige Freizeitaktivitäten, Online-Shops, Technik und mehrNachhaltig unterwegs - Erhalte bei Interesse ein vergünstigtes Company-Bike Wir freuen uns sehr auf deine Online-Bewerbung in unserem kurzen Bewerbungsformular - probiere es jetzt aus!