Auf einen Blick
- Aufgaben: Entwickle innovative Backend-Systeme und arbeite an spannenden Cloud-Projekten.
- Arbeitgeber: DACHS IT – ein modernes Unternehmen mit Remote-First-Kultur.
- Mitarbeitervorteile: Flexible Arbeitszeiten, 30 Tage Urlaub, Weiterbildung und Gewinnbeteiligung.
- Andere Informationen: Regelmäßige Teamevents und eine transparente Feedbackkultur.
- Warum dieser Job: Gestalte die Zukunft der Managed Services und entwickle deine Skills weiter.
- GewĂĽnschte Qualifikationen: Erfahrung in Java-Entwicklung und Teamarbeit sind ein Muss.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Was bieten wir? Bei DACHS IT sollst du nicht einfach nur „eine Stelle“ haben, sondern ein Arbeitsumfeld, das zu deinem Leben, deinen Stärken und deinen Zielen passt. Deshalb bieten wir dir:
- Remote-First als gelebtes Modell: Wir arbeiten seit Jahren konsequent remote. Du entscheidest, von wo du am produktivsten bist – Homeoffice, Shared Office oder eine Mischung aus beidem.
- Flexible Arbeitszeiten mit Eigenverantwortung: Du kannst dir deine Arbeit im Rahmen der Projekte zeitlich flexibel über die Woche einteilen. Uns sind Verlässlichkeit im Team und transparente Kommunikation wichtiger als Präsenz am Schreibtisch.
- Spannende Projekte statt Routine-Tickets: Gemeinsam finden wir Projekte, die zu deinem Profil und deiner Entwicklung passen – z.B. Plattformaufbau, Cloud-Migration, Automatisierung, Operations oder technische Schulungen bei Kund:innen.
- Weiterbildung, Zertifizierungen & Wissensaustausch: Regelmäßige Schulungen und Zertifizierungen sind fest eingeplant – mit Kostenübernahme und Freistellung. Dazu kommen interner Wissensaustausch, Sparrings auf Augenhöhe und Raum, dich fachlich wie methodisch weiterzuentwickeln.
- Moderne Ausstattung & Arbeitsumgebung: Du erhältst moderne Hardware, die passende Software sowie das benötigte Equipment, damit du effizient und komfortabel arbeiten kannst.
- Attraktive Rahmenbedingungen: Neben einem fairen Festgehalt bekommst du eine jährliche Beteiligung am Unternehmensgewinn. Je nach Rolle besteht zudem die Option auf einen Firmenwagen.
- Transparente Feedbackkultur & Entwicklung: Wir setzen nicht auf jährliche Pflichttermine, sondern auf regelmäßige, ehrliche Gespräche auf Augenhöhe – du gibst uns Feedback, wir dir.
- Gesundheit, Freizeit & Sicherheit: Du erhältst 30 Tage Urlaub pro Jahr, die nicht verfallen, sowie zusätzliche Absicherung, zum Beispiel durch eine Gruppen-Unfallversicherung.
- Teamkultur & gemeinsame Erlebnisse: Trotz Remote-First ist uns persönlicher Austausch wichtig: Wir treffen uns regelmäßig zu gemeinsamen Aktivitäten – mal locker bei einem Get-together, mal zum gemeinsamen Workshop, mal aktiv bei Ausflügen.
Wen suchen wir? Du entwickelst leidenschaftlich Backend-Systeme auf Enterprise-Niveau und hast Spaß daran, komplexe Domänenmodelle, Integrationen und APIs sauber zu designen. Du bewegst dich sicher in Java-Ökosystemen (Spring, Jakarta EE, Quarkus, Vert.x) und kannst Anforderungen in robuste, testbare Services übersetzen. Du arbeitest gern im Team, übernimmst Verantwortung für Code-Qualität und bringst dich aktiv in Architektur- und Design‑Entscheidungen ein.
Was machst du bei uns? Als Backend‑Developer arbeitest du an der Weiterentwicklung unserer cloudbasierten Managed‑Services‑Landschaft:
- Du entwickelst Java Enterprise Applikationen und entwirfst Domänenmodelle (Entities, Aggregates, Value Objects) sowie klare Service Layer und Repository‑Strukturen.
- Du implementierst REST‑APIs, inklusive DTO‑Mapping, Factory/Builder‑Pattern und message‑basierter Kommunikation (z.B. JMS, Kafka, RabbitMQ).
- Du planst und realisierst Integrationen mit unseren Managed Services, u.a. durch Camel‑Routen, Messaging und Schnittstellen zu Identity‑ & Access‑Management, Groupware‑ und Storage‑Systemen.
- Du entwickelst reaktive Java‑Applikationen mit Vert.x und setzt eventgetriebene Architekturen sowie asynchrone Abläufe um.
- Du implementierst Microservices in Go (REST-/HTTP‑ oder gRPC‑APIs) und erweiterst bei Bedarf unsere Kubernetes‑Umgebungen mit CustomResourceDefinitions (CRDs).
- Du stimmst relationale Datenmodelle mit Datenbankverantwortlichen ab, inklusive Tabellen, Indizes und Constraints.
- Du stellst Qualität durch Unit‑Tests, Integrationstests und E2E‑Tests sicher und berücksichtigst Sicherheitsaspekte wie Authentifizierung und Autorisierung in deinen Anwendungen.
- Du bringst deine Ideen zur Automatisierung, CI/CD und zur Verbesserung der Stabilität und Sicherheit unserer Services ein.
Was bringst du mit?
- Technical Skills
- Fundierte Erfahrung in der Entwicklung von Java Enterprise Applikationen.
- Sicherer Umgang mit Spring Boot / Spring Framework und/oder Jakarta EE; Erfahrung mit JPA/Hibernate sowie optionalem Einsatz von Mapping‑Frameworks wie MapStruct für effizientes DTO‑Mapping.
- Erfahrung im Entwurf von Domänenmodellen (Entities, Aggregates, Value Objects) und im Aufbau von Service‑ und Repository‑Layern.
- Routiniert in der Implementierung von REST‑APIs und in der Verarbeitung von JSON.
- Kenntnisse im Bereich message‑basierte Kommunikation (z.B. JMS, Kafka, RabbitMQ).
- Erfahrung im Design relationaler Datenmodelle (Tabellen, Indizes, Constraints) und in der Abstimmung mit DBAs.
- Praxis in Unit‑Tests, Integrationstests und idealerweise E2E‑Tests.
- Erste Erfahrungen mit Authentifizierung & Autorisierung (z.B. via Spring Security, OAuth2/OIDC) in Backend‑Systemen.
- Erfahrung mit reaktiven Java‑Frameworks (Vert.x) und eventgetriebenen Architekturen.
- Vertiefte Kenntnisse im Bereich Microservices‑Architekturen.
- Erfahrung in der Entwicklung von Quarkus‑Applikationen.
- Erfahrung mit Camel/Java.
- Kenntnisse in der Entwicklung von Go‑basierten Microservices und Kubernetes‑Plugins (CRDs).
- Erfahrung mit Messaging‑Systemen wie NATS oder Kafka.
- Grundkenntnisse zu Kubernetes‑basierten Plattformen und CI/CD‑Umgebungen.
- Teamfähigkeit, eigenständige Arbeitsweise und hohe Verantwortungsbereitschaft für Code‑Qualität und Stabilität der Services.
- Analytisches Denken und strukturierte Arbeitsweise.
- Kommunikationsstärke in Deutsch und Bereitschaft zur Abstimmung mit anderen technischen Rollen.
- Bereitschaft, dich kontinuierlich in neue Technologien einzuarbeiten.
- Erfahrung in agilen Projekten und in der Zusammenarbeit mit verteilten Teams.
- Bereitschaft, komplexe technische Sachverhalte verständlich zu erklären.
- Interesse, eigenes Wissen ĂĽber Best Practices intern weiterzugeben.
Wie sieht der Bewerbungsprozess bei uns aus? Wenn du dich bei uns bewirbst, begleiten wir dich transparent durch mehrere klar strukturierte Schritte. In der Regel durchläufst du dabei folgende Schritte:
- Screening: Wir sehen deine Unterlagen sorgfältig und bewerten, ob deine Erfahrungen, Kompetenzen und Ziele zu der ausgeschriebenen Rolle und zu DACHS IT passen.
- Kennenlerngespräch: In einem 30–45‑minütigen Videocall lernst du ein Mitglied unseres Teams kennen.
- Technisches Interview: In einem 60‑minütigen Termin löst du gemeinsam mit ein bis zwei unserer Consultants anspruchsvolle technische Aufgaben.
- Persönliches Gespräch: Anschließend triffst du unseren Geschäftsführer Alexander.
- Angebot: Stimmt die Vorstellung auf beiden Seiten, erhältst du ein Angebot von uns.
Backend-Developer (Managed Services) (m/w/d) Arbeitgeber: Dachs It
Kontaktperson:
Dachs It HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Backend-Developer (Managed Services) (m/w/d)
✨Tip Nummer 1
Mach dir Gedanken über deine Stärken und wie sie zu den Projekten passen, die DACHS IT anbietet. Bereite Beispiele vor, die zeigen, wie du in der Vergangenheit komplexe Probleme gelöst hast – das wird dir helfen, im Gespräch zu glänzen!
✨Tip Nummer 2
Nutze dein Netzwerk! Sprich mit Leuten, die bereits bei DACHS IT arbeiten oder gearbeitet haben. Sie können dir Insider-Infos geben und vielleicht sogar eine Empfehlung aussprechen, was deine Chancen erhöht.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du aktuelle Technologien und Trends im Backend-Bereich recherchierst. Zeige, dass du nicht nur die Anforderungen erfĂĽllst, sondern auch ein echtes Interesse an der Weiterentwicklung deiner Skills hast.
✨Tip Nummer 4
Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung schnell und unkompliziert an die richtigen Leute gelangt. Und vergiss nicht, deine Leidenschaft für Backend-Entwicklung zu zeigen – das kommt immer gut an!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Backend-Developer (Managed Services) (m/w/d)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns von deinen Erfahrungen und Leidenschaften.
Pass auf die Details auf!: Achte darauf, dass deine Unterlagen gut strukturiert und fehlerfrei sind. Ein klarer Lebenslauf und ein ansprechendes Anschreiben zeigen, dass du dir MĂĽhe gibst und professionell bist.
Zeig deine Begeisterung!: Erkläre uns, warum du gerade bei DACHS IT arbeiten möchtest und was dich an der Position als Backend-Developer reizt. Deine Motivation ist uns wichtig und macht einen großen Unterschied!
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und wir schnell reagieren können.
Wie du dich auf ein Vorstellungsgespräch bei Dachs It vorbereitest
✨Verstehe die Unternehmenskultur
Informiere dich ĂĽber die Werte und die Kultur von DACHS IT. Da sie groĂźen Wert auf Teamarbeit und transparente Kommunikation legen, solltest du Beispiele aus deiner bisherigen Erfahrung parat haben, die zeigen, wie du in einem Team gearbeitet hast und wie du Feedback gibst und annimmst.
✨Technische Vorbereitung ist das A und O
Da du als Backend-Developer mit Java Enterprise Applikationen arbeitest, solltest du deine Kenntnisse in Spring Boot, REST-APIs und Datenbankdesign auffrischen. Bereite dich darauf vor, technische Fragen zu beantworten und eventuell auch praktische Aufgaben zu lösen, um dein Fachwissen unter Beweis zu stellen.
✨Fragen stellen ist wichtig
Bereite einige Fragen vor, die du während des Interviews stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den Projekten, an denen du arbeiten würdest, oder nach den Möglichkeiten zur Weiterbildung und Entwicklung innerhalb des Unternehmens.
✨Zeige deine Leidenschaft für Technologie
DACHS IT sucht jemanden, der leidenschaftlich Backend-Systeme entwickelt. Teile deine Begeisterung für neue Technologien und wie du dich kontinuierlich weiterbildest. Erkläre, wie du innovative Lösungen findest und welche Trends du in der Softwareentwicklung spannend findest.