Profilbild von Alexander Buttau Konzeption & Softwareentwicklung aus Huegelsheim

Alexander Buttau

verfügbar

Letztes Update: 02.05.2025

Konzeption & Softwareentwicklung

Abschluss: Dipl.-Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (verhandlungssicher) | Englisch (gut) | Russisch (Muttersprache)

Schlagwörter

Amazon Web Services Cloud Computing SQL Server Reporting Services Kubernetes Katalon Studio Clean Code Java Javascript .Net Framework PHP + 58 weitere Schlagwörter anzeigen

Dateianlagen

Profil_180325.pdf

Skills

Zertifizierungen/Kurse:
2025   Machine Learning
2023   AWS Certified Cloud Practitioner
2016   Oracle Certified Professional, Java SE 8 Programmer

Programmier-/Skriptsprachen:                      
Java, Kotlin, .NET, C#, PHP, JavaScript, TypeScript, Angular, React, Groovy, CSS, XML/XSD, SQL, PL/SQL, PL/pgSQL, Transact-SQL

Bibliotheken/Frameworks:                          
Spring, Spring Boot, React, Angular, Hibernate, Java EE, JSF, JSP, JBF, JAAS, Richfaces, ICEfaces

Datenbanksysteme:               
PostgreSQL, Oracle, DB2, MySQL, Microsoft SQL-Sever, MongoDB(Grundkenntnisse)

Testing:                                  
JUnit, Selenium, Katalon Studio

DevOps/Cloud:                      
Docker, Kubernetes, k8s/lens, Helm, Terraform, Jenkins, AWS (S3, EC2, ECR, EKS, Beanstalk, CodeBuild, CodeDeploy, CodePipeline), Azure (AKS, ACR, Azure DB for Postgres, Storage Account, Log Analytics workspace)

Betriebssysteme:                   
Windows, Linux/Unix

Tools/Sonstiges:                    
JBoss, REST, JPA, Axis, Git, Gradle, Maven, IntelliJ, Jira, Katalon Studio, Postman, CrystalReports, SQL Reporting Services (SSRS), Jasper Reports, Price f(x), Ado.Net

Methoden/Paradigmen:                          
Scrum, CI/CD, TDD, Clean Code, Pair Programming, Domain-driven Design, Hexagonale Architektur

Projekthistorie

03/2024 - bis jetzt
Entwickler Java/Groovy
Kunde (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Tätigkeit:
  • Weiterentwicklung einer Anwendung für die Auswertung von Kosten für bestehende Service-Verträge sowie Abschätzung der Kosten für neue Service-Verträge
  • Customizing von Price-f(x) Logiken, Flows und Benutzeroberflächen mittels Groovy-Scripte.
  • Deployment der Anwendung auf Linux-Servern.
  • Pflege der Jenkins-Pipelines
Eingesetzte Technologien:
Java, Groovy, Price f(x), Spring, Apache-Camel, JUnit, IntelliJ IDEA, Maven, Jenkins, Git (Bitbacket), Oracle, PL/PLSQL, PostgreSQL, PL/pgSQL, Apache Camel

02/2024 - 01/2025
Entwickler Kotlin/React
Kunde (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Tätigkeit:
  • Architektur- und Refactoring-Strategie für eine bestehende Web-Anwendung:
    - Konzeption und Umsetzung von Refactoring-Maßnahmen zur Verbesserung der Code-Qualität und Wartbarkeit.
    - Architektonische Optimierung der Anwendung mit Fokus auf Multi-Mandanten-Fähigkeit und Skalierbarkeit.
    - Optimierung der Systemarchitektur zur effizienteren Integration externer Schnittstellen, Identifikation und Beseitigung von Engpässen, um die langfristige Erweiterbarkeit der Anwendung zu gewährleisten.
  • Weiterentwicklung einer Webanwendung (Fullstack)
    - Analyse von Anforderungen, Konzeption, Implementierung
    - Fehleranalyse und Bugfixing
    - Refactoring und Code-Optimierung
    - Pflege der Jenkins-Pipelines
    - Pflege der Terraform-Scripte für die Azure-Infrastruktur
    - Pflege von Helm-Charts

Eingesetzte Technologien:
Kotlin, SpringBoot, JUnit, IntelliJ IDEA, Gradle, Jenkins, Gitlab, Gitlab CI/CD, PostgreSQL, Eventsourcing, jOOQ, RabbitMQ, Keycloak, Docker, Kubernetes,
Azure (AKS, ACR, Azure DB for Postgres, Storage Account, Log Analytics workspace), React, Terraform

09/2023 - 02/2024
Entwickler Java/Kotlin/Angular
Kunde (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Tätigkeit:
  • Weiterentwicklung (Fullstack) einer Anwendung für die Recherche der Automobilteile.
  • Entwicklung eines Microservices für die Splittung des Traffics zwischen zwei Komponenten
  • Umstellung einer Java-Tomcat-Anwendung auf SpringBoot und Migration der Anwendung in die AWS-Cloud (EKS)
  • Migration der Jenkins CI/CD-Pipelines zu GithubActions
  • Erstellung GHA-Workflows für CI/CD
  • Erstellung der Terraform Skripte für die AWS-Infrastruktur

Eingesetzte Technologien:
Java, Angular, Kotlin, SpringBoot, WebFlux, JUnit, IntelliJ IDEA, Gradle, Jenkins, GIT, GHA (Github-Actions), PostgreSQL, Docker, AWS (IAM, SecretsManager, Lambda, ECR, EKS, S3), Terraform

10/2021 - 12/2022
Entwickler Java/Kotlin/Spring Boot/Microservices
Kunde (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Tätigkeit:
Entwicklung mehrerer Webanwendungen/Microservices zum Organisieren und Verwalten von HR-Strukturdaten

Eingesetzte Technologien:
Kotlin, Java, Spring Boot, JUnit, TypeScript, React, IntelliJ IDEA, Gradle, Maven, Jenkins, Git, Docker, Kubernetes, helm, k8s/lens, terraform, Windows, Linux, Microservices, PostgreSQL, PL/pgSQL, Eventsourcing

09/2019 - 09/2021
Entwickler Java/Groovy
Kunde (Automobil und Fahrzeugbau, 250-500 Mitarbeiter)

Tätigkeit:
  • Integration/Anbindung der Datenschnittstellen und Customizing von Price-f(x) Logiken und Benutzerobeflächen für einen Kunden aus der Automobilindustrie. Auswertung von Kosten für bestehende Service-Verträge. Abschätzung der Kosten für neue Service-Verträge
  • Migration einer Oracle-DB mit PL/SQL-Logic auf PostgreSQL-DB
Eingesetzte Technologien:
Java, Groovy, Price f(x), Spring, Apache-Camel, JUnit, IntelliJ IDEA, Maven, Jenkins, Git, Subversion, Oracle, PL/PLSQL, PostgreSQL, PL/pgSQL

01/2019 - 06/2019
Entwickler Kotlin/Spring Boot
Kunde (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Tätigkeit:
  • Neuentwicklung (Backend) einer Webanwendung zum Organisieren und Verwalten von HR-Strukturdaten

Eingesetzte Technologien:
Kotlin, Spring Boot, Vertx, JUnit, IntelliJ IDEA, Maven, Jenkins, Git, Docker, Windows, Eventsourcing, PostgreSQL, Gradle

09/2018 - 12/2018
Entwickler Java/Spring Boot
Kunde (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Tätigkeit:
  • Erweiterung (Backend) einer bestehenden SpringBoot-Webanwendung

Eingesetzte Technologien:
Java, Spring Boot, Spring REST, JUnit, PostgeSQL, IntelliJ IDEA, Maven, Jenkins, Git, Docker, Windows

10/2016 - 07/2018
Entwickler Java/JBF
Kunde (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

Tätigkeit:
  • Mehrere Erweiterungen (Full-Stack) und Wartung im Bereich Kundenkorrespondenzmanagement

Eingesetzte Technologien:
Java, JBF, JUnit, DB2, Rational Software Architect (RSA), Eclipse, DBVisualizer, Subversion, Windows

01/2012 - 06/2016
Entwickler Java/JBF

Tätigkeit:
  • Integration einer neuen versionsbasierten Formularvorlagenverwaltung im Bereich Formularmanagement
  • Entwicklung diverser automatisierter Jobs und Werkzeuge für die Altdatenmigration
  • Mehrere Erweiterungen (Full-Stack) im Bereich Formularmanagement
  • Wartung und Problem-Management im Bereich Formularmanagement

Eingesetzte Technologien:
Java, JBF, JUnit, DB2, Oracle, JBF, CIB coSys, Rational Software Architect (RSA), Eclipse, DBVisualizer, Redwood, Subversion, Windows, Unix, Solaris

07/2011 - 12/2011
Entwickler Java/JSF/Javascript
Kunde (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Tätigkeit:
  • Austausch eines abzulösenden Ad-Servers durch einen neuen Ad-Server
  • Erstellung einer B2B Komponente zur Erfassung, Management und Auslieferungskontrolle der Werbung
  • Erstellung eines Web-Frontends für die B2B-Komponente
  • Erstellung einer Komponente zur Sicherung der Stabilität der Werbungsauslieferung

Eingesetzte Technologien:
Java, Java EE, JSF 2.0, JUnit, JavaScript, Facelets, ICEfaces, EJB 3.0, Java Persistence API (JPA), Java Authentication and Authorization Service (JAAS), Selenium, JBoss 4.2.3, Apache, Tomcat, Maven, MySQL 5.5, Eclipse, Subversion, Hudson, Linux

Zertifikate

AWS Certified Cloud Practitioner
2023
Oracle Certified Professional, Java SE 8 Programmer
2016

Reisebereitschaft

Weltweit verfügbar
Profilbild von Alexander Buttau Konzeption & Softwareentwicklung aus Huegelsheim Konzeption & Softwareentwicklung
Registrieren