26.11.2025 aktualisiert


Premiumkunde
nicht verfügbarSoftware-Ingenieur mit Schwerpunkt Softwaredesign, Backend-Systeme, relationale Datenbanken und SQL
Stuttgart, Deutschland
Deutschland
Diplom-InformatikerSkills
HTMLJavaJavascriptApache ActivemqAgile MethodologieConfluenceJiraBootstrapCSSDatenbankenRelationale DatenbankenSoftware Design PatternsGithubHibernateJava Message ServiceJava Persistence APISpring FrameworkJsonJqueryPostgresqlApache MavenMicrosoft Sql-ServerMongodbNosqlOracle DatabasesRabbitmqRedisLogstashSap HanaSOAPSoapuiSoftwareentwicklungSonarqubeSQLSubversionUMLVaadinWeb ServicesWeb Services Description LanguageExtensible Markup LanguageOpenapiInformixSpringbootBackendGitlabGitKubernetesApache KafkaBitbucketDockerJenkins
Schwerpunkte
- Softwaredesign mit UML, ERM und Design Patterns.
- Backend-Systeme mit diversen Frameworks aus dem Java-Ökosystem.
- Relationale Datenbanken und SQL mit Fokus auf Performance.
- Agile Methoden mit Pragmatismus.
Tech-Stack
- Backend: Java, Spring Framework, Spring Boot, ORM, JPA, Hibernate, JMS, ActiveMQ Artemis, RabbitMQ, Kafka, Logstash, Elastic, Keycloak.
- Datenbanken
- SQL: PostgreSQL, Microsoft SQL Server, SAP HANA, IBM Informix Dynamic Server, Oracle Database, H2.
- NoSQL: MongoDB, Redis.
- Webservices: REST, JSON, OpenAPI, SOAP, WSDL, XML, XSD.
- Frontend: Vaadin, HTML, CSS, Bootstrap, JavaScript, jQuery.
- Toolchain: Git, Subversion, Maven, Docker, Kubernetes, SoapUI, GitHub, GitLab, Jenkins, Bitbucket, JIRA, Confluence, SonarQube.
Sprachkenntnisse
- Deutsch: Muttersprache
- Englisch: Sehr gut
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Wartung der kundenspezifischen Konfiguration von Modulen der Faktor Zehn Versicherungsplattform für die Sparten Haftpflicht, Hausrat und Wohngebäude. Umsetzung mit der Faktor Zehn Versicherungsplattform, Java, Jakarta EE.
Eingesetzte Kenntnisse: Java, JDK 21, Jakarta EE, Faktor-IPM, Faktor-IPS, linkki, Vaadin, OpenAPI, WildFly Application Server, Oracle Database, Bitbucket, Jenkins, Jira, Confluence, SonarQube, SoapUI, SwaggerUI, Maven.
Aktualisierung und Konsolidierung von Vaadin Flow Web-Applikationen zur Verwaltung von Kursen, Kennzahlen, Transaktions- und Bestandsinformationen von Aktien. Dabei Erweiterung der Anwendungsfunktionalität und Umstellung von JDK 11, Vaadin 14.6.1 und Spring Boot 2.2.3 auf JDK 21, Vaadin 24.4.4 und Spring Boot 3.2.3.
Eingesetzte Kenntnisse: Java, JDK 21, Vaadin, Spring Boot, Spring Data JPA, PostgreSQL, Maven.
Anbindung des bestehenden Online-Abschlusses für die Auslandsreise-Krankenversicherung an ein neues Angebots- und Bestandsverwaltungssystem. Spezifikation und Implementierung von REST-Webservices. Implementierung eines Test-Frontends. Umsetzung mit Java, Spring Boot, JavaScript und HTML. Einführung von Entwickler/-innen des Auftraggebers in Spring und Spring Boot.
Eingesetzte Kenntnisse: Java (div. JDKs), Spring Boot, JavaScript, HTML, SQL, Microsoft SQL Server, OpenAPI, GitLab, Jira, Confluence, SonarQube, SoapUI.