1.217 Jobs für Backend Development in Deutschland
Senior Software Engineer - Backend Development
Heute
Job angesehen
Arbeitsbeschreibung
Als Senior Backend Engineer werden Sie komplexe Softwarearchitekturen entwerfen und implementieren, performante und wartbare Codebases schreiben und eng mit Frontend-Entwicklern, Produktmanagern und QA-Ingenieuren zusammenarbeiten, um qualitativ hochwertige Produkte zu liefern. Sie sind maßgeblich an der Auswahl von Technologien und Tools beteiligt und tragen zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse bei. Das Schreiben von Unit-, Integrations- und End-to-End-Tests zur Sicherstellung der Code-Qualität und Zuverlässigkeit ist ebenfalls ein wichtiger Teil Ihrer Rolle.
Wir suchen jemanden mit einer Leidenschaft für sauberen Code, robusten Architekturen und exzellenten Problemlösungsfähigkeiten. Da die Position vollständig remote ist, sind ausgeprägte Kommunikationsfähigkeiten, Selbstorganisation und die Fähigkeit, effektiv in einem verteilten Team zu arbeiten, unerlässlich. Sie sollten Erfahrung mit agilen Entwicklungsmethoden (Scrum/Kanban) haben und bereit sein, neue Technologien zu erlernen und anzuwenden.
Ihre Hauptaufgaben:
- Entwurf und Implementierung skalierbarer und robuster Backend-Services und APIs.
- Entwicklung von hochwertigem, testbarem und wartbarem Code in Sprachen wie Java, Python, Node.js oder Go.
- Zusammenarbeit mit Frontend-Entwicklern zur Integration von Benutzeroberflächen mit serverseitiger Logik.
- Arbeit mit Datenbanken (SQL und NoSQL) und Optimierung der Datenpersistenz und -abfrage.
- Design und Implementierung von Microservices-Architekturen.
- Durchführung von Code-Reviews und Bereitstellung von konstruktivem Feedback.
- Identifizierung und Behebung von Leistungsengpässen und Bugs.
- Mitwirkung an der Planung und Architektur neuer Features und Systeme.
- Schulung und Mentoring von Junior-Entwicklern.
- Kontinuierliche Verbesserung der Entwicklungspraktiken und der Systemarchitektur.
- Abgeschlossenes Studium der Informatik, Softwareentwicklung oder einer verwandten Fachrichtung.
- Mehrjährige Berufserfahrung als Backend-Entwickler, idealerweise in einem agilen Umfeld.
- Fundierte Kenntnisse in mindestens einer gängigen Backend-Programmiersprache (z.B. Java, Python, Node.js, C#, Ruby).
- Erfahrung mit Web-Frameworks (z.B. Spring Boot, Django, Express.js).
- Praktische Erfahrung mit Datenbanken (z.B. PostgreSQL, MySQL, MongoDB) und ORM-Tools.
- Kenntnisse in Cloud-Plattformen (AWS, Azure, GCP) und Containerisierung (Docker, Kubernetes) sind ein Plus.
- Verständnis von RESTful API-Designprinzipien.
- Starke Problemlösungs- und analytische Fähigkeiten.
- Ausgezeichnete Kommunikationsfähigkeiten und Teamfähigkeit im Remote-Setting.
- Fließende Deutsch- und gute Englischkenntnisse.
Senior Software Engineer (m/w/d) - Backend Development
Heute
Job angesehen
Arbeitsbeschreibung
Werkstudent (M / W / D) - Backend Development
Vor 4 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
planbar ist ein Start-up aus dem Münsterland und bringt die klassische Plantafel als SaaS Anwendung von der Wand ins Web.
planbar ermöglicht aus dem Handwerk für das Handwerk ein intuitiv zu bedienendes Planungstool, welches die wichtigsten, mit der Planung zusammenhängenden Prozesse, übersichtlich digitalisiert, verknüpft und somit viel Zeit und Geld spart. Durch Schnittstellen bietet planbar eine effiziente Möglichkeit bestehenden ERP System sowie Steuerberater anzubinden.
Die App stellt für unsere Kunden mobil Schnittstellen zum Backend unserer Software bereit. Sie ist in mit Laravel8/PHP/Redis/MySQL gebaut und nutzt viel Javascript sowie Bootstrap mit einem Falcon Theme im Frontend. An einigen Stellen werden zusätzliche Tools wie Redis, Firebase und Websockets verwendet.
Aufgaben- Mehrjaehrige Erfahrung und absolut sicherer Umgang mit PHP Laravel, SQL und dem MVC Pattern
- Zwingend benoetigt: Erfahrung mit PHP. Bitte nicht bewerben wenn diesbezgl. keine Erfahrung besteht. Dieser Job ist kein Lehrgang fuer PHP/Laravel.
- Vertrautheit und absolut sicherer Umgang mit Javascript und Frontendtechnologien
- Du musst in der Lage sein komplette Apps mit PHP zu entwickeln, notfalls auch ohne Anleitung
- Schreiben von sauberem Code, um die funktionale Webanwendungen zu entwickeln
- Fehlerbehebung und debuggen in unserer Anwendung
- Durchführung von UI-Tests, um die Leistung zu optimieren
- Verwaltung von hochmodernen Technologien, um ältere Anwendungen zu verbessern
- Zusammenarbeit mit Frontend-Entwicklern
- Sammeln und beheben von technischen Anforderungen sowie Designanforderungen
- Leiten von Schulungen und Support für interne Teams
- Entwicklung von wiederverwendbarem Code und Bibliotheken für die künftige Verwendung
- Zusammenarbeit mit Entwicklern, Designern und Systemadministratoren, um neue Funktionen zu identifizieren
- Nachverfolgung sich entwickelnder Technologien
- Must be able to understand written german!
Must have:
- Praktische Erfahrung mit mindestens einer dieser Mainstream Programmiersprachen Java, C#, C, C++, Python oder PHP
- Alternativ bist du fit in einer dieser nicht so weit verbreiteten Sprachen Haskell, Prolog, Elixir/Erlang, Lisp, Closure, Go oder Rust
- Kenntnis mit Front-End-Sprachen (z. B. HTML, JavaScript und CSS)
- Erfahrungen mit Algorithmen und Datenstrukturen
- Analyse- und Zeitmanagementfähigkeiten
- Ausgezeichnete Kommunikations- und Teamworkfähigkeiten
- Lösungsorientiertes arbeiten
Nice to have:
- Erfahrung mit Datenbanken, Caching von State Daten und Prozessen sowie REST Apis und Websockets
- Kenntnisse mit Nebenläufigkeit, Hintergrundprozesse, Asynchrone I/O Operationen
- Test-Driven-Development
- JIRA
- Agiles Arbeiten (SCRUM o.ä.)
- Wir bieten einen attraktiven, sicheren Arbeitsplatz
- Verantwortung von Tag eins und die Freiheit, deinen Job selbst zu gestalten
- Eine starke Unternehmenskultur die vom Teamgedanken, Neugier und Positivität geprägt ist sowie Kollegen, die an einem Strang ziehen
- Regelmäßiges Feedback, um Deine Entwicklung individuell zu fördern
- Kurze und schnelle Entscheidungswege
- Laptop & Smartphone darfst Du privat nutzen
- Remotework wenn du möchtest
Wenn du Interesse hast und dir die eine oder andere Qualifikation fehlt, kannst du dich trotzdem gerne bewerben!
Was wir von dir brauchen
- Deinen Lebenslauf
- Deine Gehaltsvorstellung sowie das frühst mögliche Einstiegsdatum
Falls du Fragen hast, kannst du uns gerne jederzeit anrufen oder eine Mail schicken.
Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
- Du entwickelst einen souveränen Cloud Service für Messaging und Event-Streaming
- Dabei erstellst du skalierbare Backend-Systeme in Go
- Du entwickelst REST APIs mit Fokus auf Verfügbarkeit und Stabilität
- Du entwickelst Kubernetes Operatoren zur Automatisierung des Cloud Service-Lifecycles
- Du übernimmst Verantwortung für Design, Implementierung und Betrieb: You Build It - You Run It
- Dabei arbeitest du eng mit Product Ownern und Teammitgliedern im agilen Produktteam zusammen
- Deine Leidenschaft ist die Softwareentwicklung mit neuen Technologien und Du brennst darauf, diese in der Praxis umzusetzen
- Du bringst fundierte Erfahrung in der Entwicklung mit Go mit und hast idealerweise bereits mit Messaging-Systemen wie NATS, RabbitMQ, ActiveMQ oder Apache Pulsar gearbeitet
- Du hast Erfahrung mit Kubernetes, idealerweise in produktiven Setups, und verstehst Konzepte wie Operators, CRDs oder Multi-Tenant-Architekturen und fühlst dich in modernen Cloud-Umgebungen wohl
- Du arbeitest routiniert mit Tools wie Docker, ArgoCD, Helm oder Terraform
- Du bringst ein hohes Qualitätsbewusstsein mit und nutzt Testing, CI/CD und Monitoring gezielt zur Absicherung deiner Software
- Du hast Lust auf Teamarbeit in einem agilen Setup und Freude daran, Wissen zu teilen und Verantwortung zu übernehmen
Wir freuen uns auf deine Bewerbung
Schwarz Corporate Solutions · Heiko Kiefer · Referenz-Nr. 46130
Stiftsbergstraße 1 · 74172 Neckarsulm
Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Du möchtest Kund:innen dabei helfen, schwierigste Probleme zu lösen? Dabei hast du den Anspruch Dinge richtig zu tun und gehst auch nicht immer den bequemsten Weg? Dann bist du in unserem Team richtig aufgehoben Wir geben dir die Möglichkeit eine dynamische Firma prägen, die Kultur zu definieren und mit deinem Know-How entscheidend vorwärts zu bringen.
Tätigkeiten
bitside ist ein junges Unternehmen von Problemlösern und Software-Enthusiasten . Für unser Team suchen wir dich als Software Engineer (m/w/d)
Wir suchen einen Problemlöser und Software-Enthusiasten . Egal, ob Generalist oder Spezialist im Bereich Software-Entwicklung.
Anforderungen
Team
Wir bieten Dir spannende Herausforderungen in interessanten Projekten und die Möglichkeit, ein junges Unternehmen mitzugestalten.
Bewerbungsprozess
Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Du möchtest Kund:innen dabei helfen, schwierigste Probleme zu lösen? Dabei hast du den Anspruch Dinge richtig zu tun und gehst auch nicht immer den bequemsten Weg? Dann bist du in unserem Team richtig aufgehoben Wir geben dir die Möglichkeit eine dynamische Firma prägen, die Kultur zu definieren und mit deinem Know-How entscheidend vorwärts zu bringen.
Tätigkeiten
bitside ist ein junges Unternehmen von Problemlösern und Software-Enthusiasten . Für unser Team suchen wir dich als Software Engineer (m/w/d)
Wir suchen einen Problemlöser und Software-Enthusiasten . Egal, ob Generalist oder Spezialist im Bereich Software-Entwicklung.
- Du hilfst Kunden dabei, die schwierigsten Probleme zu lösen. Dabei hast Du den Anspruch, Dinge richtig zu tun und nicht nur die bequemste Lösung zu finden.
- Du entwickelst im Bereich Java, JavaScript oder TypeScript.
- Du erlernst neue Technologien und stellst dich immer wieder neuen Herausforderungen.
- Du hast dein Studium im Bereich Informatik erfolgreich abgeschlossen (Master oder Diplom)
- Du bist neugierig und offen für neue Technologien und Herausforderungen und willst dich ständig weiterentwickeln
- Du arbeitest gerne im Team und kommunizierst stets offen und ehrlich
- Du sprichst Probleme direkt an und bringst Lösungen ein
- Du bist motiviert ab dem ersten Tag in einem Projekt mitzuwirken
- Wir treffen uns 4-mal im Jahr face to face für ca. 2-3 Tage und beim Sprintwechseln vom Kunden solltest du natürlich vor Ort sein.
- Wir sind ein Team von Software-Generalisten, die mit echter Leidenschaft guten Code entwickeln und gerne gemeinsam nach Feierabend zocken.
- Wir fordern dich vom ersten Tag an in interessanten Projekten und geben Dir dabei Gestaltungsfreiräume, deine eigene Rolle sowohl im Projekt als auch im Unternehmen zu finden.
- Wir sind der festen Meinung, dass gute Leute auch eine gute Bezahlung verdienen.
- Wir entwickeln uns stetig weiter. Zum Beispiel besuchen wir gerne Konferenzen, Meetups und Techtalks. Zudem probieren wir häufig intern neue Technologien aus.
- Du wirst nach Eingang deiner Bewerbung innerhalb von drei Werktagen eine Rückmeldung von uns erhalten.
- Im ersten Schritt treffen wir dich dann zu einem 30-minütigen Kennenlern-Videocall
- Falls Du und wir dann weiter im Gespräch bleiben möchten, laden wir dich zu einer Coding-Challenge ein, welche wir als Grundlage für ein weiteres Gespräch mit deutlich technischem Bezug nehmen
- Nach dem zweiten Gespräch entscheiden wir zeitnah, ob wir dir ein Angebot unterbreiten können
Anforderungen
Team
Wir bieten Dir spannende Herausforderungen in interessanten Projekten und die Möglichkeit, ein junges Unternehmen mitzugestalten.
Bewerbungsprozess
Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Du möchtest Kund:innen dabei helfen, schwierigste Probleme zu lösen? Dabei hast du den Anspruch Dinge richtig zu tun und gehst auch nicht immer den bequemsten Weg? Dann bist du in unserem Team richtig aufgehoben Wir geben dir die Möglichkeit eine dynamische Firma prägen, die Kultur zu definieren und mit deinem Know-How entscheidend vorwärts zu bringen.
Tätigkeiten
bitside ist ein junges Unternehmen von Problemlösern und Software-Enthusiasten . Für unser Team suchen wir dich als Software Engineer (m/w/d)
Wir suchen einen Problemlöser und Software-Enthusiasten . Egal, ob Generalist oder Spezialist im Bereich Software-Entwicklung.
- Du hilfst Kunden dabei, die schwierigsten Probleme zu lösen. Dabei hast Du den Anspruch, Dinge richtig zu tun und nicht nur die bequemste Lösung zu finden.
- Du entwickelst im Bereich Java, JavaScript oder TypeScript.
- Du erlernst neue Technologien und stellst dich immer wieder neuen Herausforderungen.
- Du hast dein Studium im Bereich Informatik erfolgreich abgeschlossen (Master oder Diplom)
- Du bist neugierig und offen für neue Technologien und Herausforderungen und willst dich ständig weiterentwickeln
- Du arbeitest gerne im Team und kommunizierst stets offen und ehrlich
- Du sprichst Probleme direkt an und bringst Lösungen ein
- Du bist motiviert ab dem ersten Tag in einem Projekt mitzuwirken
- Wir treffen uns 4-mal im Jahr face to face für ca. 2-3 Tage und beim Sprintwechseln vom Kunden solltest du natürlich vor Ort sein.
- Wir sind ein Team von Software-Generalisten, die mit echter Leidenschaft guten Code entwickeln und gerne gemeinsam nach Feierabend zocken.
- Wir fordern dich vom ersten Tag an in interessanten Projekten und geben Dir dabei Gestaltungsfreiräume, deine eigene Rolle sowohl im Projekt als auch im Unternehmen zu finden.
- Wir sind der festen Meinung, dass gute Leute auch eine gute Bezahlung verdienen.
- Wir entwickeln uns stetig weiter. Zum Beispiel besuchen wir gerne Konferenzen, Meetups und Techtalks. Zudem probieren wir häufig intern neue Technologien aus.
- Du wirst nach Eingang deiner Bewerbung innerhalb von drei Werktagen eine Rückmeldung von uns erhalten.
- Im ersten Schritt treffen wir dich dann zu einem 30-minütigen Kennenlern-Videocall
- Falls Du und wir dann weiter im Gespräch bleiben möchten, laden wir dich zu einer Coding-Challenge ein, welche wir als Grundlage für ein weiteres Gespräch mit deutlich technischem Bezug nehmen
- Nach dem zweiten Gespräch entscheiden wir zeitnah, ob wir dir ein Angebot unterbreiten können
Anforderungen
Team
Wir bieten Dir spannende Herausforderungen in interessanten Projekten und die Möglichkeit, ein junges Unternehmen mitzugestalten.
Bewerbungsprozess
Seien Sie der Erste, der es erfährt
Über das Neueste Backend development Jobs In Deutschland !
Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Du möchtest Kund:innen dabei helfen, schwierigste Probleme zu lösen? Dabei hast du den Anspruch Dinge richtig zu tun und gehst auch nicht immer den bequemsten Weg? Dann bist du in unserem Team richtig aufgehoben Wir geben dir die Möglichkeit eine dynamische Firma prägen, die Kultur zu definieren und mit deinem Know-How entscheidend vorwärts zu bringen.
Tätigkeiten
bitside ist ein junges Unternehmen von Problemlösern und Software-Enthusiasten . Für unser Team suchen wir dich als Software Engineer (m/w/d)
Wir suchen einen Problemlöser und Software-Enthusiasten . Egal, ob Generalist oder Spezialist im Bereich Software-Entwicklung.
- Du hilfst Kunden dabei, die schwierigsten Probleme zu lösen. Dabei hast Du den Anspruch, Dinge richtig zu tun und nicht nur die bequemste Lösung zu finden.
- Du entwickelst im Bereich Java, JavaScript oder TypeScript.
- Du erlernst neue Technologien und stellst dich immer wieder neuen Herausforderungen.
- Du hast dein Studium im Bereich Informatik erfolgreich abgeschlossen (Master oder Diplom)
- Du bist neugierig und offen für neue Technologien und Herausforderungen und willst dich ständig weiterentwickeln
- Du arbeitest gerne im Team und kommunizierst stets offen und ehrlich
- Du sprichst Probleme direkt an und bringst Lösungen ein
- Du bist motiviert ab dem ersten Tag in einem Projekt mitzuwirken
- Wir treffen uns 4-mal im Jahr face to face für ca. 2-3 Tage und beim Sprintwechseln vom Kunden solltest du natürlich vor Ort sein.
- Wir sind ein Team von Software-Generalisten, die mit echter Leidenschaft guten Code entwickeln und gerne gemeinsam nach Feierabend zocken.
- Wir fordern dich vom ersten Tag an in interessanten Projekten und geben Dir dabei Gestaltungsfreiräume, deine eigene Rolle sowohl im Projekt als auch im Unternehmen zu finden.
- Wir sind der festen Meinung, dass gute Leute auch eine gute Bezahlung verdienen.
- Wir entwickeln uns stetig weiter. Zum Beispiel besuchen wir gerne Konferenzen, Meetups und Techtalks. Zudem probieren wir häufig intern neue Technologien aus.
- Du wirst nach Eingang deiner Bewerbung innerhalb von drei Werktagen eine Rückmeldung von uns erhalten.
- Im ersten Schritt treffen wir dich dann zu einem 30-minütigen Kennenlern-Videocall
- Falls Du und wir dann weiter im Gespräch bleiben möchten, laden wir dich zu einer Coding-Challenge ein, welche wir als Grundlage für ein weiteres Gespräch mit deutlich technischem Bezug nehmen
- Nach dem zweiten Gespräch entscheiden wir zeitnah, ob wir dir ein Angebot unterbreiten können
Anforderungen
Team
Wir bieten Dir spannende Herausforderungen in interessanten Projekten und die Möglichkeit, ein junges Unternehmen mitzugestalten.
Bewerbungsprozess
Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Als Software Engineer (m/w/d) bist du verantwortlich für die Entwicklung komplexer Web-Applikationen. Du entwickelst nach agilen Methoden innovative Softwarekomponenten, die das AU Serviceportfolio zu einem Alleinstellungsmerkmal am Markt ausmachen. Lasse mit Hilfe moderner APIs die Grenzen der IT Services verschwimmen und heble Medienbrüche aus. Automatisierung ist deine Herausforderung? Dann bist du bei uns richtig
Tätigkeiten
Anforderungen
Bewerbungsprozess
- Telefonat
- Persönliches Vorstellungsgespräch
- Kennenlern-Tag
Software Engineer
Vor 3 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Oketra is building a digital payment solution that allows Angolans to access global services through reloadable USD-based cards.
Now we’re entering a critical phase: ensuring the infrastructure is scalable, secure, and adaptable to the technical and regulatory challenges of the market.
Tasks- Develop and maintain software solutions that meet Oketra's needs.
- Collaborate with team members to design new features and improve existing ones.
- Troubleshoot, debug, and upgrade existing software systems to enhance performance.
- Participate in code reviews to ensure high-quality code and best practices.
- Stay updated with the latest industry trends and technologies to innovate and improve.
- Proven experience as a Software Engineer or similar role
- Strong knowledge of programming languages like JavaScript (ReactJs & React Native), Python (FastAPI)
- Familiarity with software development methodologies and lifecycle
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment
- Equity