Karl-heinz Gille
DevOps Engineer / JEE-Developer
Experience
DevOps Engineer / JEE-Developer
EnBW
Further development of an existing microservice architecture (REST) for asset model management and runtime environment in the cloud.
Java development (backend) in the Scrum team.
Java (Spring Boot/Security)
PostgreSQL
Docker
AWS Services (Lambda, Cognito, ECS, SQS)
IntelliJ
DevOps Engineer / JEE-Developer
HZD – Hessian Center for Digitalization
Development of REST-based microservices for implementing specialized procedures/citizen services as part of the Online Access Act (OZG).
Java development (backend) in the Scrum team.
Maintenance of GitLab and Kubernetes infrastructure.
Java (Quarkus)
GitLab
Oracle
Kubernetes / Docker
KeyCloak (OAuth2)
Eclipse, Swagger, Postman
DevOps Engineer / JEE-Developer
EnBW
Web application for managing power plants (assets) and their schedules, document-oriented time series and master data management as a REST service.
Java development (backend/frontend) in the Scrum team.
Setup and management of Kubernetes clusters.
MongoDB administration.
Pipeline development with Jenkins CI/CD.
Java (Spring Boot/Data/REST/Security, Bootstrap, Thymeleaf, JUnit)
MongoDB
Jenkins CI/CD
Git
Maven
Kubernetes / Docker
Eclipse
DevOps Engineer / JEE-Developer
EnBW
Development of a reactive CRUD prototype in microservice architecture to support technology decision-making for a web portal.
Java development in the Scrum team.
Setup and management of Kubernetes clusters.
Java (Spring Boot/Reactive Web/Data Reactive)
MongoDB
React
Kubernetes / Docker
Kafka
DevOps Engineer / JEE-Developer
EnBW
Generation and deployment of current power plant notifications in the cloud (AWS) as a static website.
Java development in the Scrum team.
Infrastructure setup and management in AWS.
Java SE
Amazon S3
AWS Lambda
Amazon DynamoDB
AWS API Gateway
Serverless Framework
AWS CodeCommit
IAM Roles and Policy
Eclipse
DevOps Engineer / JEE-Developer
EnBW
Energy price management with graphical interface (fat client) and Oracle as persistence layer.
Java development (backend/frontend) in a SCRUM team.
Oracle administration.
Java (Spring, Swing, JPA, JUnit)
Oracle 11g
PL-SQL (scripts, stored procedures)
SVN
Maven
Jenkins
Eclipse
Bash
DevOps Engineer / JEE-Developer
Daimler
Retrieval of worldwide network node data every 15 minutes.
Persistence and graphical presentation of the data in a fat client.
Java development.
Oracle administration.
Java (Spring, Swing, JPA, JUnit)
Oracle 11g
IBM WebSphere
SVN
Maven
Jenkins
Eclipse
Java-Developer
Command AG
Development of a framework for the XML-based, dynamic construction of Swing components for an ERP frontend.
Java development.
Java (Spring, Swing, RMI)
SVN
Maven
Jenkins
Eclipse
Java-Developer
HPV
Evaluation of a JSF component framework and implementation of a CRUD prototype for an insurance company's customer portal.
Java (JSF2)
SVN
Maven
Jenkins
Eclipse
Skills
Operating Systems:
- Microsoft Windows
- Linux (Ubuntu, Suse, Hp-ux)
Programming Languages:
- Java (J2ee, Quarkus, Spring Boot, Thymeleaf, Jsf)
- Bash
- Pl-sql
- Python (Aws Lambda)
Databases:
- Mongodb
- Oracle
- Postgresql
Infrastructure And Services:
- Kubernetes
- Docker
- Aws
Standard Products And Tools:
- Eclipse
- Intellij
- Swagger
- Postman
- Jenkins Ci/cd
- Gitlab
- Maven
- Junit
- Sonarqube
- Git
- Keycloak
- Kafka
- Ansible
- Argocd
- Longhorn
Methods:
- Scrum
- Kanban
Languages
Education
Karlsruhe University of Applied Sciences
Diploma in Industrial Engineering, Computer Science · Computer Science · Karlsruhe, Germany
Certifications & licenses
AWS Certified Developer Associate
HP-UX System Administrator
iSAQ – Certified Professional for Software Architecture
Similar Freelancers
Discover other experts with similar qualifications and experience