Zu entwickelnde und pflegende Software
Mit unserem Produkt Virtual Developer automatisieren wir die Entwicklung und den Betrieb von Software-Systemen.
- Im Browser wird modelliert,
- dann wird Code und DevOps-Konfiguration generiert
- und schließlich manuell Fachlogik implementiert (mit oder ohne KI).
Die Modellierung geht weit über die reine Spezifikation von Software-Komponenten hinaus. Es stehen mehrere, miteinander integrierte Modellierungssprachen zur Verfügung:
- Requirements
- Tasks
- Verantwortlichkeiten
- Spezifikationen (Daten, API, UI, Anwendungen)
- Deployments
- Monitoring
Es können deklarativ weitere Modellierungssprachen hinzugefügt werden. In diesem Sinne handelt es sich um eine sogenannte Language Workbench.
Generatoren werden mit Java und dem Quarkus Framework entwickelt. Sie funktionieren nach einem patentierten Verfahren, als Remote Service. Es handelt sich also um „Generation as a Service“.
Anforderungen an Sie
Wir suchen für die Weiterentwicklung und Pflege von Virtual Developer in Vollzeit Java-Entwickler(innen). Die Beherrschung der folgenden Technologien werden vorausgesetzt:
- Java
- Dependency Injection
- Relationale Datenbanken, SQL
- Jakarta Persistence
- Git
- Maven
- Webtechnologien: HTML, JavaScript, CSS, HTTP
- REST-APIs
- Docker, Containerisierung im Allgemeinen
Darüber hinaus sind Kenntnisse in den folgenden Bereichen von Vorteil:
- Jakarta EE
- WildFly Applikations-Server
- Quarkus
- OAuth, OpenID Connect (OIDC)
- Keycloak
- Kubernetes
- PrimeFaces
- MQTT
- Künstliche Intelligenz
Sie werden sich bei Ihren Aufgaben auf den verschiedenen Abstraktionsebenen hin und her bewegen: Code, Modell, Metamodell. Das macht die Aufgaben anspruchsvoll und interessant.
Sie werden auch Kontakt zu den Anwendern von Virtual Developer haben:
- unterstützen bei der Nutzung
- erfassen von neuen Anforderungen und neuen Produkt-Funktionen
- bearbeiten von Support-Fällen
Ihr nächster Schritt
Wenn Sie bis hierher gelesen haben, sind Sie scheinbar interessiert. Schreiben Sie uns bitte an jobs@generative-software.com. Wir freuen uns auf Ihre Bewerbung.