Unterstützung bei der Weiterentwicklung und Wartung des Kundenportals. Sowohl Backend als auch Frontend (Fullstack) Entwicklung inkl. Deployment (DevOps).
Design, Entwicklung und Monitoring von Microservices, Überführung von Funktionen eines monolithischen Systems in verschiedene Microservices. Konzept und Umsetzung neuer Microscervices (Backend und Frontend). Aufbau und Pflege einer CI/CD-Pipeline (GitHub Actions) sowie Konfiguration der Cloud-Infrastruktur mit AWS CDK und Terraform. Konzeption und Implementierung einer event-getriebenen Kommunikation mit AWS SNS/SQS und Apache Kafka. Sicherstellung der Codequalität durch Test Driven Development (TDD), statische Codeanalyse und Clean Code.
Unterstützung bei der Ablösung der bisherigen Schadenmeldungen in die OpenShift Platform.
Erstellung von Microservices zur Ablösung der bisherigen Schadenmeldungen. Migration der Services auf die OpenShift-Plattform unter Anwendung von Test Driven Development (TDD). Mitarbeit als Teammitglied in einem agilen Scrum-Team, Umsetzung von Clean-Code-Prinzipien und kontinuierlicher Integration zur Sicherstellung der Softwarequalität.
Unterstützung bei der Weiterentwicklung des Kundenportals. Pflege und Erweiterung der bestehenden Servicearchitektur.
Weiterentwicklung des Kundenportals mit Schwerpunkt auf Konzeption und Erstellung von Self-Contained-Services. Pflege und Erweiterung der bestehenden Servicearchitektur. Mitarbeit als Teammitglied im Scrum-Team zur Integration von Self-Services und Sicherstellung der Softwarequalität durch Behavior Driven Development (BDD) und Test Driven Development (TDD). Erstellung von APIs zur Nutzung bei der App-Entwicklung durch ein anderes Team. Konfiguration des Deployment Prozesses mit AWS Cloudformation. Monitoring der Services über ELK Stack, Grafana und Prometheus.
Unterstützung beim Aufbau einer Microservice Architektur und gleichzeitiger Ablösung eines Monolithen. Erweiterung bestehender und Erstellung neuer Services.
Weiterentwicklung des Kundenportals. Ablösung eines Monolithen durch mehrere Microservices mit Kotlin und Java (Backend und Frontend). Pflege und Erweiterung der bestehenden Servicearchitektur. Konzeption und Implementierung einer event-getriebenen Kommunikation mit Apache Kafka. Anbindung von public APIs eines Zahlungsdienstleisters. Sicherstellung der Softwarequalität durch Test Driven Development (TDD) und Domain Driven Design (DDD). Continous Integration und -Delivery. Monitoring der Services über ELK Stack, Grafana, Prometheus und eigenem Monitoring Service.
Konfiguration und Erweiterung des CMS (Sophora) nach Kundenwunsch.
Anpassung und Erweiterung des CM-Systems Sophora (Subshell) an die Anforderungen des Kunden. Erweiterung einer Medien-Datenbank (mit grafische Weboberfläche) zur Verwaltung von Audios, Videos und Bildern. Erstellung von Dokumentationen (Konzepte, Technische Dokumentation, Benutzerhandbücher, Betriebshandbücher).
Programmiersprachen: Java (Java EE, Java SE, Java ab Version 5, JSF 2.0, JSP), Kotlin, Groovy, TypeScript/JavaScript (Svelte, Vue, React, Node.js, jQuery, Mootools, AJAX, Grunt, Bower)
Frameworks, Technologien: Microservices, Self Contained Services, Spring (Framework, Boot, MVC, Data, Security, Integration), Micronaut, Webservices (REST, SOAP, Apache CXF, JAX-WS), AWS Cloud, Apache Kafka, Docker, Jetty, Apache Tomcat, docToolChain, Java Server Faces (Primefaces), Apache Solr, JAXB, Quartz, Velocity, Handlebars, Freemarker
Methodiken: Domain Driven Design (DDD), Behavior Driven Development (BDD), Test Driven Development (TDD), Continous Integration (CI), Continous Delivery (CD), DevOps, Scrum, Kanban, Clean Code
Logging, Monitoring: ELK Stack, Grafana, Prometheus
Standards: OpenAPI, Json, AsciiDoc, Markdown, XML, XSD, XSL, UML, SQL, HTML, CSS
Datenbanken: JPA, Hibernate, MongoDB, DynamoDB, Redis, Postgres, MySQL, Oracle, CouchDB, JDBC
CMS: Sophora, Joomla, Wordpress, Teamsite, Jamstack (Jekyll)
Testing: JUnit 4/5, TestNG, Spock, Geb, HTMLUnit, JSFUnit, Thucydides, Mockito, Powermock, mockk, Pact, Cucumber, Mutation Testing(PITest, Stryker), SoapUI, Postman, Insomnia
Build, Deployment: GitHub, Hudson/Jenkins, SonarQube, Terraform, OpenShift, AWS Cloud
Projektumgebung: Git, SVN, Intellij, Eclipse, Spring Tool Suite, Gradle, Maven, Jira, Confluence, Bamboo, Stash, Consul, OpenProject, Visual Paradigm, Puppet, Apache Ant, Linux, Windows, Mac
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.
2025 © FRATCH.IO GmbH. All rights reserved.