Über Intellectsoft: Wir sind ein Beratungs- und Engineering-Unternehmen für digitale Transformation, das innovative Lösungen für globale Organisationen und Technologie-Start-ups liefert. Seit 2007 unterstützen wir Unternehmen und etablierte Marken dabei, ihr Geschäft durch Digitalisierung neu zu denken. Unsere Werte: VIELFALT, OFFENHEIT, TEAMWORK. Wir begrüßen unsere Vielfalt und streben nach offenem Dialog und konstruktivem Feedback. Das verbindet uns und macht uns zu einem großartigen Team! Au
Über Intellectsoft: Wir sind ein Beratungs- und Engineering-Unternehmen für digitale Transformation, das innovative Lösungen für globale Organisationen und Technologie-Start-ups liefert. Seit 2007 unterstützen wir Unternehmen und etablierte Marken dabei, ihr Geschäft durch Digitalisierung neu zu denken. Unsere Werte: VIELFALT, OFFENHEIT, TEAMWORK. Wir begrüßen unsere Vielfalt und streben nach offenem Dialog und konstruktivem Feedback. Das verbindet uns und macht uns zu einem großartigen Team! Aufgaben: Softwareentwicklung: Leitung des Entwurfs, der Entwicklung und Implementierung hochwertiger Softwarelösungen unter Verwendung von Java und verwandten Technologien. Technische Führung: Bieten Sie Nachwuchsentwicklern technische Anleitung und Mentoring und stellen Sie sicher, dass Best Practices und Codierungsstandards eingehalten werden. Architekturdesign: Arbeiten Sie mit Architekten zusammen, um skalierbare und wartbare Softwarearchitekturen zu entwerfen, die den Geschäftsanforderungen entsprechen. Codeüberprüfungen: Führen Sie Codeüberprüfungen durch und nehmen Sie daran teil, um die Qualität, Leistung und Einhaltung von Codierungsstandards sicherzustellen. Problemlösung: Analysieren Sie komplexe technische Probleme und schlagen Sie Lösungen vor, die effizient, skalierbar und robust sind. Dokumentation: Erstellen und pflegen Sie technische Dokumentation, einschließlich Designdokumente, API-Spezifikationen und Entwicklerhandbücher. Zusammenarbeit: Arbeiten Sie eng mit funktionsübergreifenden Teams zusammen, darunter Produktmanager, Designer und QS-Ingenieure, um hochwertige Softwarelösungen bereitzustellen. Kontinuierliche Verbesserung: Bleiben Sie über die neuesten Technologien und Branchentrends auf dem Laufenden und setzen Sie sich für die Einführung von Best Practices und neuen Tools ein. Voraussetzungen Ausbildung: Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich. Master-Abschluss bevorzugt. Erfahrung: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung mit Schwerpunkt auf Java-Entwicklung. Technische Fähigkeiten: Kenntnisse der Programmiersprache Java und verwandter Frameworks wie Spring, Hibernate usw. Erfahrung mit Webentwicklungstechnologien, einschließlich HTML, CSS, JavaScript und Frameworks wie Angular oder React. Ausgeprägtes Verständnis von Software-Designprinzipien, Designmustern und Architekturstilen (z. B. MVC, REST). Erfahrung mit Datenbanktechnologien wie SQL- und NoSQL-Datenbanken (z. B. MySQL, MongoDB). Vertrautheit mit Build-Tools wie Maven oder Gradle und Versionskontrollsystemen wie Git. Kenntnisse über Cloud-Plattformen wie AWS, Azure oder Google Cloud Platform. Erfahrung mit agilen Entwicklungsmethoden. Soft Skills: Führungsqualitäten: Nachgewiesene Erfahrung in der Leitung von Entwicklungsteams und der Betreuung von Nachwuchsentwicklern. Ausgezeichnete Kommunikationsfähigkeiten mit der Fähigkeit, technische Konzepte gegenüber nicht-technischen Interessengruppen zu artikulieren. Problemlösungsfähigkeiten: Starke Analyse- und Problemlösungsfähigkeiten mit der Fähigkeit, komplexe technische Probleme zu analysieren und praktische Lösungen vorzuschlagen. Teamplayer: Fähigkeit, in einem schnelllebigen, dynamischen Umfeld zusammenzuarbeiten und positiv zum Erfolg des Teams beizutragen. Anpassungsfähigkeit: Bereitschaft, neue Technologien zu erlernen und sich an sich ändernde Projektanforderungen und -prioritäten anzupassen. AtteLiebe zum Detail: Starke Liebe zum Detail mit Schwerpunkt auf der Bereitstellung von qualitativ hochwertigem, wartbarem Code. Selbstmotiviert: Fähigkeit, mit minimaler Aufsicht selbstständig zu arbeiten, die Verantwortung für Aufgaben zu übernehmen und diese bis zum Abschluss voranzutreiben. Leistungen 36 bezahlte Abwesenheitstage pro Jahr für die Work-Life-Balance jedes Facharztes + 1 zusätzlicher Tag für jedes folgende Jahr der Zusammenarbeit mit dem Unternehmen Bis zu 10 ungenutzte Abwesenheitstage können nach 12 Monaten Zusammenarbeit zum Einkommen hinzugerechnet werden. Krankenversicherung. Abschreibungsschutz für Persönliche Laptop-Nutzung für Projektanforderungen. Udemy-Kurse Ihrer Wahl. Regelmäßige Soft-Skills-Schulung. Excellence Centers-Treffen