30.09.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior Java Developer / DevOps Engineer
Essen, Deutschland
Deutschland
Abschluss als Dipl.-Informatiker (FH) für Biomedizinische InformatikSkills
JavaJavaScriptPHPApache HTTP ServerApache TomcatApple Mac SystemsAtlassian ConfluenceAtlassian JiraHTML5Test AutomationC#C++CSSKollaborationsplattformDatenbanken
Betriebssysteme: Windows, Linux, MacOS, Windows Server, VMware
Textverarbeitung: Microsoft Office, Libreoffice
Groupware: Confluence, SharePoint, Nextcloud
Projektmanagement: Jira, Kanban, Scrum
Modellierungssprachen: UML, DDD (Domain-Driven Design)
Programmier-, Skript- und Beschreibungs- sprachen: Java, JavaScript, TypeScript, Node, PHP, C/C++, C#, HTML5, (S)CSS, XML, Python, X++
Frameworks und Bibliotheken: Spring Boot, Docker, Portainer, Kubernetes, WebSocket, WordPress, jQuery, Chart.js, Stripe, Spring Framework, Struts, Doctrine, Pimcore, Keycloak, Jackson, jQuery, Maven, Selenium
Entwicklungsumgebungen: VVisual Studio Code, IntelliJ, NetBeans, Eclipse
Versionsverwaltung: CVS, Git, SVN, GitLab, Bitbucket, Subversion (SVN)
Continuous Integration: Jenkins, Docker, Continuous Delivery
Testing: JUnit, Cucumber, Testautomatisierung (JUnit- und Regressionstests), Selenium
Serveradministration: Plesk, native, Apache, Tomcat, Wildfly, VMware, OpenShift, JBoss, Nginx
Datenbanken: Oracle, MySQL, MongoDB, PostgreSQL, Oracle DB, Elasticsearch
Visualisierung & Modellierung: draw.io, yed, Visual Studio
Grafikbearbeitung: GIMP
Textverarbeitung: Microsoft Office, Libreoffice
Groupware: Confluence, SharePoint, Nextcloud
Projektmanagement: Jira, Kanban, Scrum
Modellierungssprachen: UML, DDD (Domain-Driven Design)
Programmier-, Skript- und Beschreibungs- sprachen: Java, JavaScript, TypeScript, Node, PHP, C/C++, C#, HTML5, (S)CSS, XML, Python, X++
Frameworks und Bibliotheken: Spring Boot, Docker, Portainer, Kubernetes, WebSocket, WordPress, jQuery, Chart.js, Stripe, Spring Framework, Struts, Doctrine, Pimcore, Keycloak, Jackson, jQuery, Maven, Selenium
Entwicklungsumgebungen: VVisual Studio Code, IntelliJ, NetBeans, Eclipse
Versionsverwaltung: CVS, Git, SVN, GitLab, Bitbucket, Subversion (SVN)
Continuous Integration: Jenkins, Docker, Continuous Delivery
Testing: JUnit, Cucumber, Testautomatisierung (JUnit- und Regressionstests), Selenium
Serveradministration: Plesk, native, Apache, Tomcat, Wildfly, VMware, OpenShift, JBoss, Nginx
Datenbanken: Oracle, MySQL, MongoDB, PostgreSQL, Oracle DB, Elasticsearch
Visualisierung & Modellierung: draw.io, yed, Visual Studio
Grafikbearbeitung: GIMP
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Entwicklung einer hausinternen Verwaltungssoftware auf der Basis einer Microservice-Applikation in Docker- mit Angular-Frontend
- Erstellung eines CI/CD-Systems zum automatisierten Deployments im Staging-Verfahren (Dev/Integration/Produktion)
- Testgetriebene Software-Entwicklung (TDD) durch Abbildung der Prozesse als Integrationstests
- Schulung der Teammitglieder im Bereich Testgetriebene Softwareentwicklung
- Anbindung eines ELK-Stacks als Logging-Server im Docker-Container
- Anbindung eines Elastic-Search-Containers als Suchserver
- Absicherung der Services mit JWT und TLS-Zertifikaten
- Entwicklung und Bereitstellung einer eigens entwickelten Organisationssoftware für die Mitarbeiter und der Einrichtungen der Diag MAV in Berlin.
- Beim Medienunternehmen Druck + Medien Mundschenk wird die komplette IT-Infrastruktur erneuert. Hardware-Server werden in virtuelle Maschinen umgewandelt, die Firewall gewechselt und Mitarbeiter im Bereich IT-Sicherheit geschult.
- Eigenentwicklung eines Onlineshops mit Spring Boot Microservices in Verbindung mit Elasticsearch und einem entkoppelten Frontend. Anbindung an externe Dienste wie Instagram, Adyen und PayPal als Zahlungsdienstleister.
Verwendete Methoden und Technologien: VMware | Windows Server | Docker, LAMP | Java | Spring Boot | Ansible, MS SQL Server | Elasticsearch | Adyen-REST-API | PayPal-REST-API
- Im Rahmen des Projekts „Moderne Schiene“ wurden zusätzliche Softwaremodule für die Verwaltungssoftware programmiert.
- Erstellung von Microservices in Docker-Containern.
- Datenmigration von relationalen Datenbanken mittels Flyway.
- Deployment der Container mit Ansible.
Verwendete Methoden und Technologien: SonarQube | Nexus | Git | Bitbucket | Maven | Java | JavaFX | Spring Boot | JWT | Nexus | IntelliJ | Docker | Ansible | Oracle DB | Flyway | Dovecot | Scrum