Backend Engineer

Fetchjobs Co — Germany · Posted ~1 hour ago

🔓 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

Description

About The Company Bei der KEOZ GmbH entsteht großartige Software dort, wo Menschen, Vertrauen und gemeinsames Wachstum im Mittelpunkt stehen. Als Software Solutions Partner und Tochterunternehmen der S-Markt & Mehrwert GmbH & Co. KG verbinden wir Sicherheit mit Innovationsfreude. Unser Unternehmen legt großen Wert auf eine partnerschaftliche, offene Zusammenarbeit, bei der Vielfalt geschätzt wird. Wir denken lösungsorientiert und entwickeln im Team individuelle Softwarelösungen, die echten Mehrwert bieten. Innovation, Agilität und kontinuierliche Weiterentwicklung prägen unseren Arbeitsalltag – sowohl fachlich als auch persönlich. Unser Ziel ist es, wertschöpfende Lösungen zu schaffen, auf die wir gemeinsam stolz sein können. Bei KEOZ gestalten unsere Mitarbeitenden nicht nur Software, sondern auch ein Umfeld voller Menschlichkeit, Zusammenhalt und Zukunftsorientierung. Wir setzen auf eine Unternehmenskultur, die Innovation fördert und individuelle Entwicklungsmöglichkeiten bietet, um gemeinsam nachhaltigen Erfolg zu erzielen. About The Role Als Backend Developer (m/w/d) bei KEOZ GmbH sind Sie verantwortlich für die Entwicklung und Weiterentwicklung moderner, skalierbarer Backend-Services innerhalb einer Microservice-Architektur. Sie arbeiten in einem dynamischen Team, das agile und klassische Entwicklungsmethoden anwendet, um innovative Lösungen zu realisieren. Ihre Aufgabe ist es, Anforderungen umzusetzen, die höchste Qualitätsstandards, Performance und Wartbarkeit gewährleisten. Sie planen, implementieren und automatisieren Testszenarien im Rahmen von Test-Driven Development (TDD), um eine stabile und zuverlässige Software zu gewährleisten. Zudem dokumentieren Sie Code, Architektur und Workflows, analysieren Fehler und beheben diese effizient. Sie tragen aktiv zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse bei, indem Sie moderne Technologien einsetzen und technische Innovationen vorantreiben. Dabei arbeiten Sie eng mit Kollegen zusammen, um gemeinsam hochwertige Softwarelösungen zu schaffen, die den Anforderungen unserer Kunden entsprechen. Qualifications Sie verfügen über sehr gute Deutschkenntnisse in Wort und Schrift, entweder als Muttersprache oder bilingual. Es ist für Sie kein Problem, zweimal pro Woche ins Büro zu kommen. Sie besitzen fundierte Erfahrung in der Backend-Entwicklung mit Node.js und sind vertraut mit Fastify oder vergleichbaren HTTP-Frameworks. Sicherer Umgang mit TypeORM als ORM ist für Sie selbstverständlich. Sie haben Erfahrung mit Dependency Injection, idealerweise mit Awilix, sowie praktische Kenntnisse im testgetriebenen Entwickeln (TDD), vorzugsweise mit Tap. Mehrjährige Erfahrung in der Entwicklung skalierbarer Backend-Services innerhalb einer Microservice-Architektur ist vorhanden. Zudem verfügen Sie über Erfahrung im Umgang mit relationalen Datenbanksystemen wie PostgreSQL oder MySQL. Sie verstehen die Prinzipien von Clean Code und Software-Design und sind mit agilen sowie klassischen Entwicklungsmethoden vertraut. Ein ausgeprägtes Qualitätsbewusstsein, Teamgeist sowie der Fokus auf Qualität, Performance und Wartbarkeit bei der Umsetzung von Anforderungen zeichnen Sie aus. Sie sind proaktiv in der Verbesserung von Entwicklungsprozessen und setzen moderne Technologien ein, um die technische Basis kontinuierlich zu verbessern. Responsibilities Ihre Hauptaufgaben umfassen die Entwicklung und kontinuierliche Verbesserung von modernen, skalierbaren Backend-Services in einer Microservice-Architektur. Sie setzen Anforderungen um, wobei Sie stets auf Qualität, Performance und Wartbarkeit achten. Dabei wenden Sie sowohl agile als auch klassische Entwicklungsmethoden im Team an. Sie planen, implementieren und automatisieren Testszenarien im Rahmen von TDD, um eine hohe Softwarequalität sicherzustellen. Die Dokumentation von Code, Architektur und Workflows gehört ebenso zu Ihren Aufgaben wie die Analyse, Diagnose und Behebung von Fehlern. Sie tragen aktiv zur Optimierung unserer Entwicklungsprozesse bei, indem Sie moderne Technologien und Best Practices einsetzen. Zudem sind Sie verantwortlich für die Zusammenarbeit im Team, um innovative Lösungen zu entwickeln, die den Anforderungen unserer Kunden gerecht werden. Ihre Arbeit trägt maßgeblich dazu bei, die technische Basis des Unternehmens zu stärken und nachhaltige, hochwertige Softwareprodukte zu liefern. Benefits Regelmäßige individuelle inhouse Physio-EinheitenLeistungsstarke technische AusstattungLeistungsgerechte EntlohnungUnbefristeter ArbeitsplatzFlexible ArbeitszeitgestaltungHybrides ArbeitszeitmodellIndividuelle Entwicklungsmöglichkeiten und WeiterbildungenTeamevents und FirmenveranstaltungenZusatzleistungen wie betriebliche Altersvorsorge oder FirmenticketBusiness Bike30 Tage UrlaubRaum für eigene IdeenKolleg:innen auf AugenhöheModerner und ergonomischer ArbeitsplatzFrisches Obst, Snacks, Softdrinks & KaffeeGute Erreichbarkeit mit öffentlichen VerkehrsmittelnParkplätze vorhanden Equal Opportunity Die KEOZ GmbH fördert eine inklusive und vielfältige Arbeitsumgebung. Wir setzen uns für Chancengleichheit ein und begrüßen Bewerbungen von Menschen aller Hintergründe, unabhängig von Geschlecht, Alter, Religion, ethnischer Herkunft, sexueller Orientierung oder Behinderung. Unser Ziel ist es, ein Arbeitsumfeld zu schaffen, in dem sich alle Mitarbeitenden wertgeschätzt, respektiert und unterstützt fühlen, um gemeinsam innovative Lösungen zu entwickeln und erfolgreich