20.11.2025 aktualisiert


Premiumkunde
100 % verfügbarJava/Angular/JavaSE/JEE/Spring/SpringBoot/Oracle/Kafka/JavaScript/TypeScript
Sankt Augustin, Deutschland
Sankt Augustin +250 km
Master of Engineering (M.Eng.)Skills
Kentnisse, Beratung und Entwicklung als Freiberufler in Bereich von:
- Java : JDK 1.1 - 17, 21 JSE, Swing, AWT
- JEE: J2EE, JEE5,6,7,8, (Servlet, CDI, EJB, JPA, JMX, JMS, JSF)
- Spring/SpringBoot: SpringCore, SpringBoot, Spring-Test, SpringData,
Spring-Integration, SpringBatch, Microservices
- Cloud: Azure, AWS
- Web Entwicklung/UI: Angular 4,7,10,16; Vue.js 2,3; TypeScript, GWT, Vaadin, JSP, JSF (ReachFaces, Primafaces) , HTML-4, HTML-5, JavaScript, JQuery,AJAX, Stuts, Spring MVC
- WebServices: SOAP, SOA, RESTFul, Rest-API, OpenAPI, Swagger, RestEasy, Jersey, JSE HttpClient
- ORM: Hibernate, EclipseLink, Apache OpenJPA
- RDBMS/SQL: Oracle, Postgres, MySQL, MS-SQL, SQL, PL/SQL, MS Access,Teradata, H2
- App. Server/Servlet Container: Apache HTTP, Apache Tomcat, Jboss, Wildfly, Websphere,OC4J
- XML Processing: AXIS-2, XPATH, XSLT,XML Schemas, JAXP, JAXB
- Build-Wekzeug: ANT, Maven, Gradle, Mojo
- Quellcode-Verwaltung: GIT, GitLab, GitHub, Aitbucket, SVN, CVS
- CaseTools/UML: Magic Draw, Software Architect, Together, ERWin, RationalRose
- Report-Tools: BIRT Reports, Oracle Forms/Reports,Eclipse BI-Reports
- Sichercheit: Java Security, JSSE, PKI, Websecurity
- Test-Tools/Testing: JUnit, TestNG, JBehave, Mockito, WireMock, EasyMock, Spring-Test, LoadTest, IntegrationTest, CI
- MS-Office: VB, VBA, Excel-VBA, Access-VBA
- Container Virtualization: Docker, Docker-Compose, Swarm, Kubernetetes (K8)
- Big Data: Apache Kafka, Zookeeper
- Sehr Altere Kennstnisse: C, C++, Basic, Pascal
- Java : JDK 1.1 - 17, 21 JSE, Swing, AWT
- JEE: J2EE, JEE5,6,7,8, (Servlet, CDI, EJB, JPA, JMX, JMS, JSF)
- Spring/SpringBoot: SpringCore, SpringBoot, Spring-Test, SpringData,
Spring-Integration, SpringBatch, Microservices
- Cloud: Azure, AWS
- Web Entwicklung/UI: Angular 4,7,10,16; Vue.js 2,3; TypeScript, GWT, Vaadin, JSP, JSF (ReachFaces, Primafaces) , HTML-4, HTML-5, JavaScript, JQuery,AJAX, Stuts, Spring MVC
- WebServices: SOAP, SOA, RESTFul, Rest-API, OpenAPI, Swagger, RestEasy, Jersey, JSE HttpClient
- ORM: Hibernate, EclipseLink, Apache OpenJPA
- RDBMS/SQL: Oracle, Postgres, MySQL, MS-SQL, SQL, PL/SQL, MS Access,Teradata, H2
- App. Server/Servlet Container: Apache HTTP, Apache Tomcat, Jboss, Wildfly, Websphere,OC4J
- XML Processing: AXIS-2, XPATH, XSLT,XML Schemas, JAXP, JAXB
- Build-Wekzeug: ANT, Maven, Gradle, Mojo
- Quellcode-Verwaltung: GIT, GitLab, GitHub, Aitbucket, SVN, CVS
- CaseTools/UML: Magic Draw, Software Architect, Together, ERWin, RationalRose
- Report-Tools: BIRT Reports, Oracle Forms/Reports,Eclipse BI-Reports
- Sichercheit: Java Security, JSSE, PKI, Websecurity
- Test-Tools/Testing: JUnit, TestNG, JBehave, Mockito, WireMock, EasyMock, Spring-Test, LoadTest, IntegrationTest, CI
- MS-Office: VB, VBA, Excel-VBA, Access-VBA
- Container Virtualization: Docker, Docker-Compose, Swarm, Kubernetetes (K8)
- Big Data: Apache Kafka, Zookeeper
- Sehr Altere Kennstnisse: C, C++, Basic, Pascal
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherRussischMutterspracheUkrainischMuttersprache
Projekthistorie
Projekt: Weiterentwicklung des Inzident Management Systems mittels durch Java-11 und JEE-8 auf Backend- und Vaadin-14 auf Frontend-Seite
Aufgaben:
Umgebung:
Aufgaben:
- Analyse von Anforderungen, komplexen Spezifikationen und existierendem Code
- Entwicklung von EJB-Services
- Entwicklung von JaxRs- und JaxWs-Services (Rest und SOAP)
- Konfigurieren des JBoss-Servers und Deployment der Anwendungen sowie Konfiguration der Attribute mittels CLI.
- Erstellung der DAO-Komponenten basierend auf JPA/Hibernate und unter Verwendung der Criteria-API, Named-Queries, Native-Queries, JPQL-Anfragen.
- Erstellung der Vaadin-UI-Komponenten
- Entwicklung von Unit-Tests mit JUnit-5 und Mockito
- Entwicklung von Integrationstests für Rest- und SOAP-Services unter Verwendung des WireMock-Frameworks.
Umgebung:
- Betriebssysteme: Windows/Linux
- Java: RedHat OpenJDK 11
- Frameworks/Tools/Specificationen: JEE-8, JaxRS, JaxWS
- UI: Vaadin-14 Flow, CSS, HTML-5
- Containerisierung: Docker
- Relationale Datenbanken (RDBMS): DB2
- Build- und Bereitstellungstools: Maven
- Versionskontrolle/Code-Review: Git, GitHub
Aufgaben:
Betriebssysteme: W-11, MacOs
Java: OpenJDK-17
IDE: IntelliJ
Programmierung Sprache Java, SQL, TypeScript, JavaScript
Web: Angular-16, TypeScript, HTML-5, JavaScript, CSS-3
Libraries /Frameworks: SpringBoot-3, SpringBootActuator, Angular-16, Springdoc OpenApi UI
Containerisung/Monitoring: AKS (Azure Kubernetes Service), Docker, Docker-Compose, Portainer, SpringBootActuator,
Reporting: JasperReport, TIBCO Jaspersoft Studio
RDBMS SQL und NoSQL: Postgres-14, Oracle 19, Apache Cassandra
Bild- und Deployment-Werkzeuge: Maven
Cloud: Azure, Azure DevOps Pipelines, AKS (Azure Kubernetes Service)
Quellcode-Verwaltung/ Review: Git, GitHub
- Migrieren Frontend- und Backend-Komponenten auf SpringBoot-3 und Angular-16
- SpringBoot-Security Migration von SpringBoot-2 auf SpringBoot-3
- Entwicklung der SpringBoot-Microservice für Frontend und Integration mit Angular-UI
- Entwicklung der Web-UI mittels Angular-15, TypeScript, JavaScript, HTML-5, CSS
- Entwicklung der SpringBoot-Microservice für Backend und Erstellung da die Komponenten wie JPA-Repositories, Services und Rest-Services mittels Spring/SpringBoot-3
- Erstellung des Docker-Infrastruktur und deployen da Microservices Komponente (Fronend und Backend) und andere Komponente wie Datenbanken Postges, Oracle und Apache Cassandra mittels Docker-Compose Skripte.
- Erstellung und Generierung Rest-API in OpenAPI Format und Rest-API Dokumentation mittels durch Swagger-Framework
- Erstellung und Integrierung der Jasper-Report Templates mittel TIBCO-Jaspersoft Studio und Integration mit dem Backend-Microservice.
- Data Modellierung mittels durch UML
- Erstellung von der SQL und JPQL-Anfrage
- Entwicklung von Unit-, Modul-und Integration-Tests mittels durch JUnit-5, SpringBootTest, Mockito
- End-to-End Tests der Microservices gegen Postgresql, Oracle und Apache-Cassandra Datenbanken im Docker.
- Erstellung von Deployment, Configuration und DevOps Skripte für Azure Cloud Services, AKS (Azure Kubernetes Service) und DevOps Pipelines
Betriebssysteme: W-11, MacOs
Java: OpenJDK-17
IDE: IntelliJ
Programmierung Sprache Java, SQL, TypeScript, JavaScript
Web: Angular-16, TypeScript, HTML-5, JavaScript, CSS-3
Libraries /Frameworks: SpringBoot-3, SpringBootActuator, Angular-16, Springdoc OpenApi UI
Containerisung/Monitoring: AKS (Azure Kubernetes Service), Docker, Docker-Compose, Portainer, SpringBootActuator,
Reporting: JasperReport, TIBCO Jaspersoft Studio
RDBMS SQL und NoSQL: Postgres-14, Oracle 19, Apache Cassandra
Bild- und Deployment-Werkzeuge: Maven
Cloud: Azure, Azure DevOps Pipelines, AKS (Azure Kubernetes Service)
Quellcode-Verwaltung/ Review: Git, GitHub
Projekt: Neuentwicklung. Registrierung-Portal. Backend und Frontend (fullstack)
Aufgaben:
Umgebung:
Betriebssysteme: Windows/Linux
Java: JDK-17
Frameworks/Tools: Spring/SpringBoot, Jakarta Bean Validation, Lombok, PipelinR, Mapstruct
Test-Frameworks: JUnit-5, Mockito, Spring-Test, SpringBoot-Test
UI Frameworks/Sprachen: Vue.js, TypeScript, JavaScript, HTML-5
UI Test – Frameworks: Vitest
IDE: Intellij
Schnittstelle: REST Api
Reporting: Jasper Reports, TIBCO-Jaspersoft
RDBMS: Postgresql 14
Project Organization: SCRUM
Containerizing: Docker, Docker-Compose
Bild- und Deployment-Werkzeuge: Maven, GitLab pipeline
Quellcode-Verwaltung/ Review: Git, GitHub
Collaboration-Werkzeuge: Confluence, JIRA, SonarQube
Aufgaben:
- Entwicklung/Implementierung der Rest-Schnittstelle mit Erstellung der Rest-Controllers
- Erstellung der komplexen Custom Constraints/Validators mittels Jakarta Bean Validation Framework
- Erstellung der Mappers für Mapping der Data von Rest-Schnittstelle zur DB Data-Model mittels Mapstruct framework
- Erstellung JPA-Repositorien mit komplexen Finders mittels durch Spring-Data, SQL, JpaQL
- Erstellung Unit und Integration Tests mit Verwendung JUnit-5, Mockito-, Spring- und SpringBoot-Tests
- Erstellung UI-Komponenten mittels Vue.js
- Erstellung Tests für UI-Komponenten mittels Vitest
Umgebung:
Betriebssysteme: Windows/Linux
Java: JDK-17
Frameworks/Tools: Spring/SpringBoot, Jakarta Bean Validation, Lombok, PipelinR, Mapstruct
Test-Frameworks: JUnit-5, Mockito, Spring-Test, SpringBoot-Test
UI Frameworks/Sprachen: Vue.js, TypeScript, JavaScript, HTML-5
UI Test – Frameworks: Vitest
IDE: Intellij
Schnittstelle: REST Api
Reporting: Jasper Reports, TIBCO-Jaspersoft
RDBMS: Postgresql 14
Project Organization: SCRUM
Containerizing: Docker, Docker-Compose
Bild- und Deployment-Werkzeuge: Maven, GitLab pipeline
Quellcode-Verwaltung/ Review: Git, GitHub
Collaboration-Werkzeuge: Confluence, JIRA, SonarQube