Senior Backend Developer mit Go / Golang / Java / Terraform / AWS (10+ Jahre Erfahrung)
- Verfügbarkeit einsehen
- 5 Referenzen
- auf Anfrage
- 53347 Alfter
- auf Anfrage
- bg | de | en
- 13.11.2024
Kurzvorstellung
Auszug Referenzen (5)
"A. A. hat stets eigenständig und erfolgreich gearbeitet, zeigte Initiative und brachte Verbesserungen ein. Exzellente Teamarbeit!"
11/2021 – 12/2023
Tätigkeitsbeschreibung
• Erstellung eines Konzepts für Infrastrukturaufbau
• Infrastruktur-Aufbau in der AWS-Cloud mit terraform
• Migration von Microservices von Java nach Golang
• Deployment und Monitoring
Backend, Continuous Delivery, DevOps, Golang, Go (Programmiersprache), Continuous Integration
"Unser Team hat sehr gerne mit Herrn A. zusammengearbeitet. Besonders im Bereich der Testautomatisierung haben wir durch ihn viel bewegt. Danke!"
2/2021 – 12/2022
Tätigkeitsbeschreibung
- Architekturkonzeption
- Backend-Entwicklung mit Golang für die AWS Cloud (Lambda, SQS, SNS, CodeCommit, CodeBuild, CodeDeployment, DynamoDB, PostgreSQL, API Gateway etc)
- Bugfixing
- Testautomatisierung
- DevOps Aufgaben
Amazon Web Services (AWS), Go (Programmiersprache), Json, Continuous Integration, Postgresql, Representational State Transfer (REST), Test Automation
"Herr A. war für unser Team eine große Bereicherung mit seiner fachlichen Expertise und seiner offenen und gewinnenden Art."
7/2020 – 2/2021
Tätigkeitsbeschreibung
- Implementierung von Löschroutinen (DSGVO)
- Rückbau von veralteten Komponenten
- DevOps-Aufgaben
- DB-Modellierung (RDMS)
- Implementierung neuer Features
Apache Maven, Gradle, Java (allg.), Junit, Oracle-Anwendungen
"Wir arbeiteten ein 3/4 Jahr zusammen. Hervorheben möchte ich seine schnelle Auffassungsgabe und die hohe Code-Qualität, die er durch TDD erreicht."
10/2017 – 6/2018
Tätigkeitsbeschreibung
- Backend-Entwicklung
- Frontend-Entwicklung
- Testautomatisierung
- Deployment
- Wartung und Pflege
Linux (Kernel), Test Automation, Apache Tomcat, Front End, Git, Java (allg.), Jenkins, Junit, Spring Framework
"Ich habe mit ihm ein halbes Jahr in einem Projekt gearbeitet, er war sehr kompetent und ich habe einiges von ihnen lernen können! Gerne wieder!"
1/2010 – 7/2017
Tätigkeitsbeschreibung
* Backend-Entwicklung,
* Frontend-Entwicklung,
* Testautomatisierung,
* Deployment-Automatisierung,
* Infrastrukturaufbau,
* Organisatorische Aufgaben
* 3rd level support
Mysql, Oracle Database, Postgresql, Linux (Kernel), Scrum, Test Automation, Apache Tomcat, Objektorientierte Software-Entwicklung, Git, Hibernate (Java), J2EE, Java SE, Java (allg.), Java-Frameworks, Jenkins, Junit, Spring Framework, XML, AngularJS, HTML, HTML5, JavaScript, Json, JavaScript-Frameworks, Jquery, Kotlin, Representational State Transfer (REST), Xpath
Qualifikationen
Projekt‐ & Berufserfahrung
1/2023 – 9/2023
Tätigkeitsbeschreibung
* Konzeption und Implementierung von neuen Features
• Weiterentwicklung des bestehendes Systems
• Bugfixing
• DB-Modelierung
Backend, Docker, Golang, Kanban (Softwareentwicklung)
11/2021 – 12/2023
Tätigkeitsbeschreibung
• Erstellung eines Konzepts für Infrastrukturaufbau
• Infrastruktur-Aufbau in der AWS-Cloud mit terraform
• Migration von Microservices von Java nach Golang
• Deployment und Monitoring
Backend, Continuous Delivery, DevOps, Golang, Go (Programmiersprache), Continuous Integration
2/2021 – 12/2022
Tätigkeitsbeschreibung
- Architekturkonzeption
- Backend-Entwicklung mit Golang für die AWS Cloud (Lambda, SQS, SNS, CodeCommit, CodeBuild, CodeDeployment, DynamoDB, PostgreSQL, API Gateway etc)
- Bugfixing
- Testautomatisierung
- DevOps Aufgaben
Amazon Web Services (AWS), Go (Programmiersprache), Json, Continuous Integration, Postgresql, Representational State Transfer (REST), Test Automation
7/2020 – 2/2021
Tätigkeitsbeschreibung
- Implementierung von Löschroutinen (DSGVO)
- Rückbau von veralteten Komponenten
- DevOps-Aufgaben
- DB-Modellierung (RDMS)
- Implementierung neuer Features
Apache Maven, Gradle, Java (allg.), Junit, Oracle-Anwendungen
7/2018 – 3/2020
Tätigkeitsbeschreibung
Primäres Ziel des Kunden ist es Pflanzen, Insekten und Krankheiten auf den Bildern, die auf einem Ackerfeld aufgenommen wurden, zu erkennen und auszuwerten. Die Auswertung erfolgte durch KI-Modelle, die mit den Bildern trainiert wurden. Das sekundäre Ziel war daher zunächst die besten Trainingsdaten für maschinelles Lernen mit dem Smartphone zu sammeln.
Die Aufgabe unseres Teams war es, die Bilder und die dazugehörigen Daten zu speichern und aufzubereiten, um diese dem Team ,,Maschinelles Lernen'' zur Verfügung zu stellen. Die Bilder und deren Daten wurden in der AWS Cloud gespeichert und verarbeitet. Die Verarbeitung erfolgte Serverless mit AWS Lambda. Für die Persistierung der Daten wurde die NoSQL Datenbank DynamoDB verwendet und für die Bildablage verwendeten wir s3 Buckets. Die Entkopplung der Komponenten erfolgte über AWS SQS (Queues). Für die Suche nach Daten wurde ElasticSearch mit Kibana als Frontend eingesetzt.
Das Team arbeitete Testgetrieben, dadurch wurde ein sehr hohes Qualitätslevel erreicht. Hiermit war es möglich eine CI/CD-Pipeline aufzubauen, die direkt auf das Produktivsystem ausgerollte. So lag die komplette Verantwortung, nach dem Prinzip "You build it, you run it", für die Entwicklung, das Deployment, die Pflege sowie die Wartung beim Team.
Im Projekt haben wir die zentrale Rolle eines Architekten angenommen, um Konzepte für die gesamte Systemarchitektur und Datenmodellierung zu entwerfen.
Datenbankentwicklung, Software Architecture, Git, Go (Programmiersprache), Amazon Web Services (AWS)
10/2017 – 6/2018
Tätigkeitsbeschreibung
- Backend-Entwicklung
- Frontend-Entwicklung
- Testautomatisierung
- Deployment
- Wartung und Pflege
Linux (Kernel), Test Automation, Apache Tomcat, Front End, Git, Java (allg.), Jenkins, Junit, Spring Framework
8/2017 – 9/2017
Tätigkeitsbeschreibung
Die Aufgabe bestand darin die Zwischenergebnisse und die Endergebnisse
bei der Bundestagswahl 2017 auf die Webseite
anzuzeigen. Die Quelldaten wurden regelmäßg synchronisiert, verarbeitet und
in geeigneter Form für das Anzeigen auf der Seite zur Verfügung gestellt.
Postgresql, Test Automation, Apache Maven, Docker, Java (allg.), Jenkins, Spring Framework, XML
1/2010 – 7/2017
Tätigkeitsbeschreibung
* Backend-Entwicklung,
* Frontend-Entwicklung,
* Testautomatisierung,
* Deployment-Automatisierung,
* Infrastrukturaufbau,
* Organisatorische Aufgaben
* 3rd level support
Mysql, Oracle Database, Postgresql, Linux (Kernel), Scrum, Test Automation, Apache Tomcat, Objektorientierte Software-Entwicklung, Git, Hibernate (Java), J2EE, Java SE, Java (allg.), Java-Frameworks, Jenkins, Junit, Spring Framework, XML, AngularJS, HTML, HTML5, JavaScript, Json, JavaScript-Frameworks, Jquery, Kotlin, Representational State Transfer (REST), Xpath
Ausbildung
Leipzig
Leipzig
Über mich
Weitere Kenntnisse
Persönliche Daten
- Bulgarisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden