Tech stack
JavaScript
API
Databases
Linux
Python
Node.js
Redis
Software Engineering
TypeScript
Data Logging
Backend
GIT
Information Technology
Docker
Microservices
Job description
- Full-timeEmployment type: Full-time
- €62,000 - €79,000 (XING estimate)
- Hybrid
- Be an early applicant
Requirements
Der ideale Kandidat verfügt über ein abgeschlossenes Studium im Bereich Informatik oder eine vergleichbare Qualifikation. Sie bringen mehrjährige Erfahrung in der Backend-Entwicklung mit Node.js mit, idealerweise auch mit TypeScript. Sehr gute Kenntnisse in Linux und JavaScript sowie solide Python-Kenntnisse sind erforderlich. Erfahrung mit Backend-Architekturen, APIs und Datenbanken ist ebenso wichtig, wobei Kenntnisse in Redis, OpenSearch und Docker von Vorteil sind. Sie sollten zudem Erfahrung mit Git, Testing und Monitoring/Logging mitbringen. Eine strukturierte und zuverlässige Arbeitsweise sowie analytisches Denken sind unerlässlich. Freude an nachhaltiger Softwareentwicklung rundet Ihr Profil ab.
Technologien
TypeScript Python Node.js Redis Docker Microservices
Soft Skills
Teamfähigkeit analytisches Denken strukturierte Arbeitsweise
Erforderliche Sprachen
Deutsch Englisch
Benefits & conditions
Hybrid
Vollzeit
Mid-Level
vor 6 Tagen
Aktualisiert vor 3 Tagen
47.000 € - 62.000 € / Jahr
About the company
Unser Kunde ist ein führendes Unternehmen im Bereich IT-Sicherheit, das sich auf die Entwicklung innovativer Sicherheitslösungen spezialisiert hat. In dieser spannenden Rolle als Backend Engineer sind Sie verantwortlich für die Entwicklung und den Betrieb skalierbarer Backend-Systeme, die moderne Technologien nutzen und an datenintensiven Anwendungen arbeiten. Sie werden Teil eines dynamischen Teams, das robuste Services entwickelt und kontinuierlich die Architektur, Prozesse und Tooling vorantreibt. Zu Ihren Aufgaben gehören die Konzeption und Implementierung moderner REST-APIs sowie die Weiterentwicklung und Optimierung von Microservices hinsichtlich Performance und Stabilität. Darüber hinaus werden Sie Datenpipelines und Datenverarbeitungsprozesse aufbauen und betreiben. Die Sicherstellung der Softwarequalität durch Tests und Code Reviews sowie das Monitoring und Logging im Backend sind ebenfalls Teil Ihrer Tätigkeiten. Sie werden auch Skripte und Analysewerkzeuge in Python entwickeln,
um Daten zu verarbeiten und auszuwerten. Das Unternehmen bietet ein modernes Arbeitsumfeld, in dem mobiles Arbeiten gefördert wird, und legt großen Wert auf die persönliche und berufliche Entwicklung seiner Mitarbeiter.