Kreative Lösung technischer und konzeptioneller Herausforderungen und Steuerung der Umsetzungen Verantwortung für das Solution Design von Software-Komponenten und Applikationslandschaften Planen und Erstellen von Softwarearchitekturen, Modernisierung als auch Neuentwicklung, Mitwirkung in Bid Management Teams Sicherstellen von nicht-funktionalen Anforderungen (state-of-the-art Qualitäts- und Sicherheitsstandards) Team-Coaching und Lead Position in Architektur, Design, Implementierung und Methodik Hands-on Fullstack-Entwicklung mit Schwerpunkt WebServices/e-commerce Interdisziplinäre Zusammenarbeit mit verschiedenen Stakeholdern Erstellen von Architekturdokumentation, vorrangig mit arc42 Moderner Techologie-Stack im Java-, JavaScript-, Cloud- und DevOps-Umfeld und weitere vielfältige Technologien in spezifischen Projektkontexten Deutsch fließend in Wort und Schrift (C1), gute Englischkenntnisse Abgeschlossenes Studium im Bereich Informatik oder adäquate Qualifikation Mehrjährige einschlägige Berufserfahrung in der Software-Architektur und Software-Entwicklung Fundierte Kenntnisse in der Spezifikation und Konzeption von Software-Architekturen (z.
Umfangreiche Erfahrung in der Entwicklung von Java-Anwendungen, idealerweise in einer Architektenrolle.Fundiertes Verständnis von Softwarearchitekturprinzipien und Designpatterns.Exzellente Kommunikationsfähigkeiten und die Fähigkeit, komplexe technische Konzepte verständlich zu vermitteln.Erfahrung in der Arbeit in agilen Entwicklungsteams.Ein abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung.Abwechslung ꞏ Flexibilität ꞏ Sicherheit ꞏ Wachstumsbranche ꞏ Work-Life-Balance Du weißt selbst am besten, wie Du effektiv und produktiv arbeitest.
Häufig verwenden unsere Kunden und Projekte u.a. die Technologien Java / SpringBoot, JavaScript / TypeScript, KeyCloak, PostgreSQL, MongoDB, JMS, JSON, REST, Kafka, Quarkus, AWS, AZURE, GCP, Docker, K8S, Gitlab, Github, Maven, Terraform, Helm Kreative Lösung technischer und konzeptioneller Herausforderungen und Steuerung der UmsetzungenVerantwortung für das Solution Design von komplexen Software-Systemen und ApplikationslandschaftenPlanen und Erstellen von Lösungsarchitekturen und querschnittlichen KonzeptenSicherstellen von nicht-funktionalen Anforderungen (state-of-the-art Qualitäts- und Sicherheitsstandards)Übergreifendes Team-Coaching und Lead Position in Architektur, Design, Implementierung und MethodikInterdisziplinäre Zusammenarbeit mit verschiedenen Stakeholdern über mehrere Teams hinwegErstellen von Architekturdokumentation (arc42, C4)Moderner Techologie-Stack im Java-, JavaScript-, Cloud- und DevOps-Umfeld und weitere vielfältige Technologien in spezifischen ProjektkontextenDeutsch fließend in Wort und Schrift (C1), gute EnglischkenntnisseAbgeschlossenes Studium im Bereich Informatik oder adäquate QualifikationMind. 5 Jahre einschlägige Berufserfahrung in der Lösungs-ArchitekturFundierte Kenntnisse in der Spezifikation und Konzeption von Software-Architekturen (z.
Ihre Aufgaben Miterstellung von Architektur- und Umsetzungskonzepten sowie Schnittstellendesigns Programmieren von Java-basierte Server-Anwendungen in verschiedenen Themenstellungen (REST-APIs, Hadoop, …) und TypeScript basierte Front-Ends (Angular) Entwickeln von Datenmodellen und Datenbankzugriffe für relationale Datenbanken Verantwortung für Test, Rollout und Produktivsetzung von Applikationen Kundensupport im Third-Level sowie die Wartung von Applikationen Ihr Profil Studium in relevantem Fachgebiet oder eine als gleichwertig anerkannte Berufsausbildung mit entsprechenden Fachkenntnissen Erfahrungen mit TypeScript, Angular, HTML5 und CSS/Less/Sass Erfahrungen als Architekt und Entwickler bei Java-basierten Enterprise-Anwendungen mit Spring Idealerweise vertiefte Erfahrungen mit Test Driven Development, Continuous Integration sowie im Sourcecode Management (Git) Team- und Kommunikationsfähigkeit runden Ihr Profil ab Das klingt nach einer spannenden Aufgabe für Sie?
Ihre Aufgaben Umsetzung von Kundenprojekten an den Standorten Würzburg und Aschaffenburg Konzeption und das Design von Webanwendungen sowie deren anschließende Entwicklung Zusammenarbeit sowohl mit den internen Kollegen als auch mit externen Partnern und Kunden Ihr Profil Abgeschlossenes Studium der Informatik oder einen verwandten Studiengang bzw. abgeschlossene Ausbildung als Fachinformatiker und mindestens ein Jahr Berufserfahrung Erste Erfahrungen in der Entwicklung von REST-Backends in Java Kenntnisse in Infrastruktur und Werkzeuge wie maven, git und jenkins, ggf. auch Docker Erfahrungen mit Microservices Architekturen sowie mit HTML5 und CSS3 Freude an der Zusammenarbeit mit Kollegen vor Ort sowie auch Remote an anderen Standorten und in anderen Ländern Team- und Kommunikationsfähigkeit runden Ihr Profil ab Das klingt nach einer spannenden Aufgabe für Sie?
Entwickeln einer Datenstrategie in Abstimmung mit den Geschäftszielen der KundenEntwerfen und Implementieren von komplexen Datenmodellen und OntologienSchaffen einer konsolidierten DatenbasisSicherstellung der Datenqualität auf höchstem NiveauPlanen und Gestalten von Datenarchitektur für verschiedene Anwendungen und SystemeEntwickeln und Implementieren von Data-Governance-VerfahrenAuswahl von Datenbanken, Tools und Technologien in Abstimmung mit den Anforderungen unserer KundenLeiten eines Teams von Architekten und Entwicklern, Unterstzützung derer bei der beruflichen WeiterentwicklungDeutsch fließend in Wort und Schrift (C1), gute EnglischkenntnisseAbgeschlossenes Studium im Bereich Informatik, Datenwissenschaft oder adäquate QualifikationMehrere Jahre Berufserfahrung als Datenarchitekt oder in einer ähnlichen PositionErfahrung in der Arbeit mit Datenintegrationstools und -technologienKenntnisse in Data-Governance und DatenschutzbestimmungenAnalytische Fähigkeiten und die Fähigkeit, komplexe Probleme zu lösenKommunikations- und TeamführungsfähigkeitenInnovatives, modernes und anspruchsvolles Arbeitsumfeld mit flachen Hierarchien und der Möglichkeit, eigene Stärken individuell einzubringenLangfristige berufliche PerspektivenAttraktive EntlohnungFlexible Arbeitszeiten und Home-OfficeModernes Arbeitsumfeld in coolen Büros, in denen wir auch auf deine Gesundheit achten, z.
Anforderungsmanagement: Du strukturierst komplexe Anforderungen und übersetzt sie in umsetzbare Lösungen.Technologieauswahl: Du entscheidest über geeignete Technologien, Tools und Systeme für individuelle Kundenanforderungen.Architekturdokumentation: Du dokumentierst Architekturen nach gängigen Modellen und Best Practices. Das bringst du mit Du hast ein abgeschlossenes Studium oder eine Ausbildung im IT-Bereich und verfügst über einen starken technischen Background. Mit deiner mehrjährigen Erfahrung in der Entwicklung und Architektur moderner Softwarelösungen sowie deiner analytischen Denkweise findest du effiziente Lösungen für komplexe Herausforderungen.
MID – Driving Continuous Transformation Für spannende Projekteinsätze bei unseren Kunden suchen wir erfahrene Softwareentwickler (m/w/d) mit Java und Microservices-Expertise (Full Stack).In Deiner Position als Softwareentwickler:in erwarten Dich abwechslungsreiche und anspruchsvolle Tätigkeiten entlang des gesamten Prozesses der Softwareentwicklung in Projekteinsätzen bei unseren Kunden.Eigenverantwortlich stimmst Du die unterschiedlichen Anforderungsspezifikationen mit unseren Kunden und Fachabteilungen ab.Du wirkst an fachlichen und technischen Systementwürfen von (Web-)Anwendungen mit.Du setzt diese Entwürfe um und verantwortest sowohl die Programmierung als auch die Implementierung der Anwendungen.Dabei bringst Du Deine Expertise und Erfahrung im Umfeld innovativer Softwarelösungen unter Nutzung von Java ein.Die anschließende Qualitätssicherung, Tests, Inbetriebnahme und Unterstützung in verschiedenen Projekten runden Dein Aufgabengebiet ab.Mit Interesse für fachliche Architekturen entwickelst du Services in einer Microservice-Architektur und pflegst bestehende Systeme.Du implementierst CI / CD Pipelines.In deinem Alltag setzt du Clean Code und Clean Architecture ein und unterstützt das Team dabei, diese ebenfalls einzusetzen.Dein Studium im Bereich (Wirtschafts-)Informatik oder einem anderen Studiengang mit IT- und/oder Informatik-Fokus hast Du abgeschlossen, alternativ verfügst Du über eine vergleichbare Qualifikation mit entsprechender IT-Affinität.Du bringst langjährige Berufserfahrung (mind. 5 Jahre) im Bereich Softwareentwicklung mit, davon einschlägige Erfahrung mit Java, Javascript (z.
Gestalten, Implementieren und Pflegen von Datenpipelines Zusammenführen und Konsolidieren von Daten aus verschiedenen Systemen und Plattformen Gewährleisten der Datenqualität, Identifizieren und Bereinigen von Unstimmigkeiten Überwachung und Optimierung von Datenbanken und Speicherlösungen Implementierung von Sicherheitsmaßnahmen und Datenschutzrichtlinien Enge Zusammenarbeit mit Data Scientists, Analysten und anderen Stakeholdern Technologietrends verfolgen und stetig auf dem neuesten Stand der Datenverarbeitungstechnologien bleiben Deutsch fließend in Wort und Schrift (C1), gute Englischkenntnisse Abgeschlossenes Studium in Informatik, Datenwissenschaft oder adäquate Qualifikation Erfahrung in der Datenverarbeitung, idealerweise in einer ähnlichen Position als Data-Engineer Gute Kenntnisse in relevanten Programmiersprachen (Python, Java, etc.)
Festlegungen von funktionalen Schnittstellen Ihr Profil Erfolgreich abgeschlossenes Studium in relevantem Fachgebiet oder eine als gleichwertig anerkannte Berufsausbildung mit entsprechenden Fachkenntnissen (Tätigkeitsschwerpunkt Softwareentwicklung mit damit einhergehender Konzepterstellung) Fundierte Kenntnisse im Bereich Java EE, HTML 5, Angular-JS/5 Kenntnisse in DBMS (SQL oder Oracle) Gute Deutschkenntnisse in Wort und Schrift Team- und Kommunikationsfähigkeit runden Ihr Profil ab Das klingt nach einer spannenden Aufgabe für Sie?
Festlegungen von funktionalen Schnittstellen Ihr Profil Erfolgreich abgeschlossenes Studium in relevantem Fachgebiet oder eine als gleichwertig anerkannte Berufsausbildung mit entsprechenden Fachkenntnissen (Tätigkeitsschwerpunkt Softwareentwicklung mit damit einhergehender Konzepterstellung) Fundierte Kenntnisse im Bereich Java EE, HTML 5, Angular-JS/5 Kenntnisse in DBMS (SQL oder Oracle) Gute Deutschkenntnisse in Wort und Schrift Team- und Kommunikationsfähigkeit runden Ihr Profil ab Das klingt nach einer spannenden Aufgabe für Sie?
MID – Driving Continuous Transformation Für spannende Projekteinsätze bei unseren Kunden suchen wir erfahrene IT-Architects (m/w/d).In Deiner Position als IT-Architect (m/w/d) erwarten Dich abwechslungsreiche und anspruchsvolle Tätigkeiten in Projekteinsätzen bei unseren Kunden.In Abstimmung mit internen und externen Stakeholdern sowie der Facharchitektur des Kunden wirkst Du an der Entwicklung der IT-Architektur mit.Du identifizierst, analysierst und strukturierst Anforderungen und deren Auswirkungen auf die IT-Architektur.Du stimmst Anforderungen unter Berücksichtigung der Business- und IT-Architektur sowie der Projektziele ab und priorisierst deren Umsetzung.Du entwickelst Lösungsarchitekturen aus fachlicher und technischer Perspektive mit den Zielen langfristige Qualität und Zukunftsfähigkeit sicherzustellen.Du befasst Dich mit der logischen Strukturierung von Systemen und ihrem Zusammenspiel zur Schaffung einer ganzheitlichen Systemarchitektur.Du stellst die Einhaltung von Standards und Vorgaben in Bezug auf Architekturvorgaben, Integration, Ergebnistypen und Methodik in Projekten sicher.Bei der Umsetzung von Projekten berätst Du den Kunden hinsichtlich der IT-Architektur und wirkst an der Definition von Qualitäts- und Teststrategien mit.Dein Studium im Bereich (Wirtschafts-)Informatik oder einem anderen Studiengang mit IT- und/oder Informatik-Fokus hast Du abgeschlossen.Du bringst praktische Erfahrung in der Gestaltung von Anwendungslandschaften und deren Datenhaushalt sowie dem Betrieb von IT-Systemen mit.Du verfügst über Know-how in den marktüblichen Cloud-Architekturen und -Konzepten (z.
MID – Driving Continuous Transformation Für spannende Projekteinsätze bei unseren Kunden suchen wir erfahrene Enterprise / Solution Architects (m/w/d).In Deiner Position als Enterprise / Solution Architect (m/w/d) erwarten Dich abwechslungsreiche und anspruchsvolle Tätigkeiten entlang des gesamten Prozesses der Softwareentwicklung in Projekteinsätzen bei unseren Kunden.Eigenverantwortlich berätst Du unsere Kunden und erstellst Architektur- und Lösungsentwürfe.Du führst Architekturanalysen oder IT-Assessments zur Bewertung und Weiterentwicklung von System- und Enterprise Architekturen und trägst damit zur Umsetzung einer IT-Strategie-Entwicklung bei.Du erstellst passende Architekturentwürfe für komplexe Unternehmenslandschaften und kommunizierst diese effektiv an relevante Stakeholder.Du leitest Projektteams und bist verantwortlich für Fachthemen und Coaching.Du trägst dazu bei, ein internes Wissensmanagement aufzubauen und gestaltest moderne Entwicklungsprozesse mit.Dein Studium im Bereich (Wirtschafts-)Informatik oder einem anderen Studiengang mit IT- und/oder Informatik-Fokus hast Du abgeschlossen.Du bringst mindestens 5 Jahre einschlägige Erfahrung in der Konzeption von Architektur-Lösungen sowie in der Umsetzung funktionaler und nicht funktionaler Anforderungen in Architekturen mit.Du verfügst über sehr gute Kenntnisse im Design von Architekturen, deren Modellierung sowie deren Anwendung, z.
Erfolgreich abgeschlossenes Studium der technischen Informatik oder eines technischen bzw. naturwissenschaftlichen Studiengangs Mehrjährige Berufserfahrung Fundierte Kenntnisse aktueller Softwareentwicklungskonzepte und -werkzeuge sowie gängiger Programmiersprachen wie C++, C, C#, Java Verhandlungssichere Deutschkenntnisse (C1/C2) sowie sehr gute Englischkenntnisse Idealerweise Erfahrung in der Projektdurchführung und Entwicklung sicherheitskritischer Software nach gängigen Standards Selbstständige und strukturierte Arbeitsweise sowie ein ausgeprägtes analytisches Verständnis für komplexe Themen Flexibilität hinsichtlich des Aufgabenbereichs sowie des Einsatzes bei unseren Kunden vor Ort Teamgeist und gute Kommunikationsfähigkeit sowie sicheres, kompetentes Auftreten im KundenumfeldEin breites Spektrum an hochtechnologischen Themen in unterschiedlichen Branchen im attraktiven Kundenumfeld Die Möglichkeit, mobil zu arbeiten, sofern es die Kundenprojekte erlauben Work-Life-Balance: Flexible Arbeitszeit, Feierabend ist Feierabend, Sonderurlaubstage, gemeinsame Unternehmungen, sportliche Aktivitäten und Events Gesundheits- und Altersvorsorgeangebote Ein hoch qualifiziertes und motiviertes Team Kurze Entscheidungswege durch flache Hierarchien Kommunikation auf Augenhöhe Eine offene und wertschätzende Unternehmenskultur Aktiver interner Wissenstransfer: Voneinander lernen Spannende und abwechslungsreiche Aufgaben Weiterbildungsangebote
Abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare QualifikationMehrjährige Erfahrung in Solution Architecture – idealerweise im BeratungsumfeldBreite Technologiekompetenz in Cloud (Azure, AWS, GCP), Softwarearchitektur und SystemintegrationErfahrung mit Architekturframeworks und Modellierung (z.