Backend-Entwickler

winkler Unternehmensgruppe
Stuttgart, Germany
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Amazon Web Services Microsoft Azure C Sharp (Programming Language) Cloud Computing Cyber Security Databases Continuous Integration Web Development
+15 more
Python (Programming Language) PostgreSQL MySQL Node.Js NoSQL Software Architecture Queueing Systems Software Engineering SQL Databases Backend Git Integration Tests Information Technology Restful APIs Docker

Job description

  • Konzeption, Entwicklung und Wartung der serverseitigen Logik unserer E-Commerce-Anwendungen
  • Entwicklung und Pflege von Schnittstellen zwischen Shopsystem, ERP, PIM, Suche und weiteren Drittsystemen
  • Design und Optimierung von Datenbankstrukturen und Datenflüssen
  • Sicherstellung von Performance, Skalierbarkeit und Sicherheit der Anwendungen
  • Fehleranalyse und -behebung im laufenden Betrieb (2nd/3rd Level)
  • Mitarbeit am gesamten Anwendungslebenszyklus: Anforderungsaufnahme, Implementierung, Testing, Deployment
  • Enge Zusammenarbeit mit der Frontend-Entwicklung und den Systembetreuern

Requirements

  • Studium (Wirtschafts-)Informatik, Ausbildung Fachinformatiker Anwendungsentwicklung oder vergleichbar
  • Fundierte Kenntnisse in mindestens einer Backend-Sprache (z. B. PHP, Java, Python oder C#) Schwerpunkt Java, JavaScript (Node.js)
  • Sehr gute Kenntnisse in Datenbanken (SQL, z. B. MySQL/PostgreSQL; idealerweise auch NoSQL)
  • Erfahrung in der Konzeption und Implementierung von Schnittstellen (REST-APIs, ggf. Message Queues) zur Anbindung von ERP, PIM und Shopsystem
  • Verständnis für Softwarearchitektur, Clean Code und Testing (Unit-/Integrationstests) sowie Kenntnisse in IT-Sicherheit und Datenschutz-Grundlagen
  • Erfahrung mit Git, CI/CD-Pipelines; idealerweise Docker/Cloud-Erfahrung (AWS, Azure o. ä.)
  • Analytisches Denken und strukturierte, lösungsorientierte Arbeitsweise
  • Kommunikationsfähigkeit zur Anforderungsaufnahme mit Fachabteilungen
  • Teamfähigkeit, insbesondere zur Zusammenarbeit mit der Frontend-Entwicklung

Benefits & conditions

Wir schätzen Ihre Leistung. Deshalb bieten wir Ihnen …

  • eine optimale Work-Life-Balance: 38-Stunden-Woche und flexible Arbeitszeiten
  • die Möglichkeit zum mobilen Arbeiten
  • überdurchschnittliche Sozialleistungen
  • flache Hierarchien und einen großen Gestaltungsspielraum
  • umfangreiche Weiterbildungsangebote
  • eine offene Unternehmenskultur und eine familiäre, wertschätzende Atmosphäre
  • eine Mitarbeiter-App zur Mitgestaltung unserer Arbeitswelt
  • täglich frische, regional zubereitete Mahlzeiten
  • einen Familienservice zur Unterstützung in allen Lebenslagen
  • eine Bezuschussung für den öffentlichen Nahverkehr und die Möglichkeit ein JobRad zu leasen
  • Mitarbeiterrabatte in unterschiedlichen Bereichen sowie Sonderkonditionen auf das winkler Sortiment

About the company

Wir sind winkler - europaweit führend im Technischen Handel und als Ausrüster rund um Nutzfahrzeug, Werkstatt und Agrar. Bei uns arbeiten rund 1.700 Mitarbeiter an über 40 Standorten in unterschiedlichen Bereichen. Als wachsendes mittelständisches Unternehmen stehen bei uns seit über 100 Jahren unsere Mitarbeiter im Mittelpunkt, denn wir wissen: ihre fachlichen Fähigkeiten und persönlichen Eigenschaften sind die Grundlage für unsere Erfolgsgeschichte. Wir geben unseren Mitarbeitern das gute Gefühl, am richtigen Ort zu sein.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all