Berufserfahrung12/2021 - 12/2023Firma: verschiedene auf Anfrage
Position: Senior Full Stack Entwickler Java, Senior Software Architekt
Projekte
- Weiterentwicklung des Kunden- und Produktenverwaltungssystems
- Weiterentwicklung eines Issuings- und Acquiringssystems
- Erweiterung Produkt- und Assortimentsverwaltungssystem
Tätigkeiten
- Teilnahme an Dailies und Einschätzungen der Aufgaben (Scrum)
- Erweiterung der bestehenden und Einbau neuer Funktionalitäten (Backend und Frontend) in den Web-Anwendungen anhand Spring MVC, Springboot, ThymeLeaf, Type Script/Angular, View.js, JavaScript/ HTML/ CSS/ BootStrap
- Migration der Legacy Anwendung zu Microservices/Springboot
- Entwicklung der Batch Jobs anhand Spring Batch
- Umstellung Legacy Batch Jobs auf Spring Batch
- Unit Tests mit JUnit und Mockito/EasyMock(Given, When, Then)
- Erweiterung und Neuerstellen von Build Skripts in Maven und Gradle
- Abfrage von Test- und Diagnostikdaten von relationalen Datenbanken
- Bug Fixing
- Anpassung von helm charts und Docker Files
- Erweiterung und Neuentwicklung von Pipelines in GitHub, GitLab und Ansible
- Verwaltung von Services (Pods) in Kubernetes über Spinnaker((Neu)Starten, Resources und Secrets Verwaltung)
- Logs Analyse mit splunk
- Integrationstests von Services mit curl und Postman
- Dokumentation der erledigten Aufgaben ? Kommentare in Code, Einträge in Jira, Confluence und Kiwi
- Tools & Technologien IntelliJ, Sql Developer, Squirell, Jira, Confluence, Kiwi, GitHub, GitLab, Azure, Spinnaker, splunk, Postman, curl, maven, gradle
04/2021 - 10/2021Firma: Freelance (Kredit und Finanzen)
Position: Senior Software Entwickler Java
- Projekt: Erweiterung/Umstellung Systems zur Verwaltung von virtuellen Kreditkarten
- Teilnahme an Dailies und Einschätzungen der Aufgaben (Scrum)
- Migration der Legacy Anwendung zu Microservices/Springboot
- Migration zu Kafka
- Unit Tests mit JUnit und Mockito/EasyMock(Given, When, Then)
- Erweiterung und Neuerstellen von Build Skripts in Maven
- Abfrage von Test- und Diagnostikdaten von relationalen Datenbanken
- Bug Fixing
- Anpassung von helm charts und Docker Files
- Verwaltung von Services(Pods) in Kubernetes über Azure((Neu)Starten, Resources und Secrets Verwaltung)
- Logs Analyse mit splunk
- Integrationstests von Services mit curl und Postman
- Dokumentation der erledigten Aufgaben ? Kommentare in Code, Einträge in Jira und Confluence
- Tools & Technologien IntelliJ, Squirell, Jira, Confluence, Kiwi, GitHub, GitLab, Azure, Postman, curl, maven
06/2018 - 04/2021Firma: Ampada GmbH (IT Outsourcing)
Position: Senior Full Stack Entwickler Java/ Senior Software Architekt
- Projekt: Arbeit als externer Mitarbeiter bei mehreren Kunden
- Entwurf und Implementierung der Funktionalitäten (Backend als Rest-Services und Frontend) in interner Web Anwendung mit Springboot, Angular, Type Script/ Html/ Css/ Bootstrap
- Teilnahme an Dailies und Einschätzungen der Aufgaben (Scrum)
- Design(OpenAPI) und Entwicklung von Rest-Services(Springboot)
- Erweiterung der bestehenden und Einbau neuer Funktionalitäten(Backend als Rest-Services und Frontend) in Web-Anwendungen mit Springboot, Angular, View.js, Type Script/ JavaScript/ HTML/ CSS/ BootStrap
- Erweiterung und Entwicklung der Batch Jobs anhand Spring Batch
- Unit Tests mit JUnit und Mockito/EasyMock (Given, When, Then)
- Erweiterung und Neuerstellen von Build Skripts in Maven und Gradle
- Abfrage von Test- und Diagnostikdaten von relationalen Datenbanken
- Bug Fixing
- Anpassung von helm charts und Docker Files
- Erweiterung und Neuentwicklung von Pipelines in Jenkins, GitLab und Github
- Verwaltung von Services (Pods) in Kubernetes über Spinnaker, Rancher und Azure ((Neu)Starten, Resources und Secrets Verwaltung)
- Logs Analyse mit splunk
- Serviceanfragen- und Aktivitätenanalyse mit Kibana
- Integrationstests von Services mit curl und Postman
- Dokumentation der erledigten Aufgaben ? Kommentare in Code, Einträge in Jira und Kiwi
- Tools & Technologien: IntelliJ, Eclips, STS, Squirell, Jira, Confluence, GitLab, Spinnaker, splunk, Kibana, Instana, Postman, curl, maven, gradle