Backend Development

Sparkassen-Personalberatung GmbH
Mönchengladbach, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Compensation
€ 90K

Job location

Mönchengladbach, Germany

Tech stack

Software Quality
Databases
Dependency Injection
PostgreSQL
MySQL
Node.js
Object-Relational Mapping
Software Engineering
Backend
Microservices

Job description

  • Full-timeEmployment type: Full-time
  • €65,000 - €90,000 (employer salary)
  • Hybrid
  • Be an early applicant, * Entwicklung und kontinuierliche Optimierung moderner, skalierbarer Backend-Lösungen innerhalb einer zukunftsorientierten Microservice-Architektur
  • Umsetzung technischer Anforderungen mit einem hohen Anspruch an Qualität, Performance und nachhaltige Wartbarkeit
  • Mitarbeit in interdisziplinären Teams unter Anwendung agiler sowie klassischer Vorgehensmodelle
  • Konzeption, Implementierung und Automatisierung von Tests zur Sicherstellung einer hohen Softwarequalität (u. a. TDD)
  • Erstellung und Pflege technischer Dokumentationen für Code, Architekturen und Entwicklungsprozesse
  • Analyse, Identifikation und nachhaltige Behebung technischer Fehler und Herausforderungen
  • Aktive Mitgestaltung und Weiterentwicklung der technischen Infrastruktur und Entwicklungsprozesse durch den Einsatz moderner Technologien und Best Practices

Requirements

  • Mehrjährige Erfahrung in der Backend-Entwicklung mit Node.js und modernen serverseitigen Technologien
  • Praxis im Umgang mit Fastify oder vergleichbaren HTTP-Frameworks zur Entwicklung performanter Anwendungen
  • Sicherer Einsatz von ORMs, insbesondere TypeORM, im professionellen Entwicklungsumfeld
  • Erfahrung mit Dependency Injection und entsprechenden Konzepten, idealerweise unter Einsatz von Awilix
  • Kenntnisse im testgetriebenen Entwickeln (TDD) sowie in der Automatisierung von Tests, vorzugsweise mit Tap
  • Gute Erfahrung in der Entwicklung und Betreuung von Microservice-Architekturen
  • Routine im Umgang mit relationalen Datenbanksystemen wie PostgreSQL oder MySQL
  • Fundiertes Verständnis moderner Software-Design-Prinzipien sowie von Clean-Code-Standards
  • Vertrautheit mit agilen sowie klassischen Vorgehensmodellen in der Softwareentwicklung
  • Hohes Qualitätsbewusstsein, strukturierte Arbeitsweise und ausgeprägte Teamorientierung

Benefits & conditions

  • 30 Tage Urlaub für eine ausgewogene Work-Life-Balance
  • Flexible Arbeitszeiten und die Möglichkeit zum mobilen Arbeiten
  • Betriebliche Altersvorsorge zur zusätzlichen finanziellen Absicherung
  • Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten für die persönliche und fachliche Entfaltung
  • Attraktive und leistungsgerechte Vergütung
  • Regelmäßige Inhouse-Physiotherapie zur Unterstützung des persönlichen Wohlbefindens
  • Monatlicher Gutschein im Wert von 50 € als zusätzlicher Benefit
  • Möglichkeit zum Leasing eines Jobrads für den beruflichen und privaten Alltag
  • Moderne technische Ausstattung auf höchstem Niveau
  • Wertschätzende Zusammenarbeit mit inspirierenden Kolleg:innen auf Augenhöhe
  • Regelmäßige Firmenevents und gemeinsame Aktivitäten zur Stärkung des Teamgeists

About the company

Als Personalberatung der Sparkassen-Finanzgruppe geben wir Ihnen einen authentischen Eindruck in die Jobwelt der gesamten Sparkassen-Organisation. Mit über 320 000 Mitarbeiterinnen und Mitarbeitern und einer riesigen Vielzahl von Karrieremöglichkeiten bieten wir Ihnen einzigartige Chancen, sich beruflich weiterzuentwickeln.

Apply for this position