15.06.2024 aktualisiert


100 % verfügbar
IT - Developer, IT - Architect
Obernkirchen, Deutschland Master of Science
Skills
JavaAmazon Web ServicesAmazon S3ConfluenceUNIXC++Continuous IntegrationLinuxEclipsePerlGradleHibernateIntellij IDEASpring FrameworkJsonJunitLatexLiquibaseApache MavenNosqlPerforceSwaggerServiceorientierte ArchitekturSOAPSQLSubversionUMLWeb ServicesExtensible Markup LanguageOpenapiApache OpenofficeTest-Driven DevelopmentPostmanGrafanaSpringbootGitCloudformationSpring DataKotlinKubernetesAWS FargateApache KafkaBitbucketEvent-SourcingCloudwatchDockerJenkinsMicroservices
Fargate, AWS Fargate, S3, AWS, Amazon Web Services, Maven, Open Office, Betriebssysteme, Bitbucket, C/C++, Cloudformation, CloudWatch, Code-Reviews, Confluence, CI/CD, Cucumber, Datenbanken, Datenbankmodelle, Docker, Eclipse, XML, Git, Hibernate, Angewandte Informatik, Informatik, Integrationstests, Entwicklungsumgebungen, IntelliJ, Java, Jenkins, JSON, JUnit, Kubernetes, LaTeX, Linux, Liquibase, Microservices, Office, MS Office, Windows, Modellierungssprachen, NoSQL, OpenApi, Paketverwaltung, Perforce, Perl, Postman, SOAP, SQL, SOA, Versionsverwaltung, Spring Data, Spring Framework, Spring, Spring Boot, Subversion, SVN, Swagger, Test Driven Development, Softwaretests, UML, UNIX, Unit-Tests, Webservices
Sprachen
DeutschMutterspracheEnglischverhandlungssicherRussischgut
Projekthistorie
Tech-Stack:
- Java mit Spring Framework
Analyse, Planung und Implementierung von Spring Boot
Anwendungen für ein Buchhaltungssystem (als Hauptentwickler
für dieses Projekt)
Analyse, Planung und Implementierung von Spring Boot
Services für einen Onlineshop
Technologiewechsel von Perl-Fatclient (On Premises) zu
Spring Boot Services (AWS)
Abstimmung und Mitgestaltung der Softwarearchitektur
Code-Reviews
- JUnit (4 & 5)
Unit-Tests und Integrationstests
Unter anderem unter Verwendung der Methode Test Driven
Development
- Maven
Paketverwaltung und Build-Konfigurationen
- REST (inklusive OpenApi Specs)
Schreiben von OpenApi Specs mit Swagger und yml basierend
auf den fachlichen Requirements
Implementierung und Testen der REST-Schnittstellen mit
Spring Boot
Verwendung von Postman für lokale Tests
- JSON
Rudolf Podlich, Raabestr. 6, 30177 Hannover, Tel.: 0511 - 47071452
sämtliche Nachrichten, die über REST ausgetauscht wurden,
im JSON Format
- MariaDB
Persitzenz per Spring Data
Neu - und Weiterentwicklung der Datenbankmodelle
Liquibase für Datenbankversionsverwaltung
- AWS (Cloudformation, Fargate, CloudWatch, Elastic
Container Services, S3)
Integration von Amazon Web Services sowie die Weiterentwicklung
der verwendeten AWS Infrastruktur mit
CloudFormation Templates
- Docker
Deployment von Docker Containern in AWS Fargate
Konfiguration und Erstellung von Docker-Images für den
Austausch neuer Versionen für die Kunden
- Jenkins
CI/CD
Deployments der Services in die verschiedenen Stages
(von TEST bis PROD) in AWS
- Git (Bitbucket) nach GitFlow
- Confluence
Dokumentation der Requirements und Projektmanagement
- Java mit Spring Framework
Analyse, Planung und Implementierung von Spring Boot
Anwendungen für ein Buchhaltungssystem (als Hauptentwickler
für dieses Projekt)
Analyse, Planung und Implementierung von Spring Boot
Services für einen Onlineshop
Technologiewechsel von Perl-Fatclient (On Premises) zu
Spring Boot Services (AWS)
Abstimmung und Mitgestaltung der Softwarearchitektur
Code-Reviews
- JUnit (4 & 5)
Unit-Tests und Integrationstests
Unter anderem unter Verwendung der Methode Test Driven
Development
- Maven
Paketverwaltung und Build-Konfigurationen
- REST (inklusive OpenApi Specs)
Schreiben von OpenApi Specs mit Swagger und yml basierend
auf den fachlichen Requirements
Implementierung und Testen der REST-Schnittstellen mit
Spring Boot
Verwendung von Postman für lokale Tests
- JSON
Rudolf Podlich, Raabestr. 6, 30177 Hannover, Tel.: 0511 - 47071452
sämtliche Nachrichten, die über REST ausgetauscht wurden,
im JSON Format
- MariaDB
Persitzenz per Spring Data
Neu - und Weiterentwicklung der Datenbankmodelle
Liquibase für Datenbankversionsverwaltung
- AWS (Cloudformation, Fargate, CloudWatch, Elastic
Container Services, S3)
Integration von Amazon Web Services sowie die Weiterentwicklung
der verwendeten AWS Infrastruktur mit
CloudFormation Templates
- Docker
Deployment von Docker Containern in AWS Fargate
Konfiguration und Erstellung von Docker-Images für den
Austausch neuer Versionen für die Kunden
- Jenkins
CI/CD
Deployments der Services in die verschiedenen Stages
(von TEST bis PROD) in AWS
- Git (Bitbucket) nach GitFlow
- Confluence
Dokumentation der Requirements und Projektmanagement
im Bereich Analytics & Integration - Integration Solutions
Tech-Stack:
- Java mit Spring Framework
Technologiewechsel nach Spring begleitet und mit umgesetzt
Tech-Stack:
- Java mit Spring Framework
Technologiewechsel nach Spring begleitet und mit umgesetzt