Senior Software Engineer (Java - Kotlin - Python - JavaScript)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 10319 Berlin
- auf Anfrage
- it | en | de
- 25.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – 2/2024
Tätigkeitsbeschreibung
Ich habe zur Entwicklung der ersten Business-Intelligence-Anwendung von Amastar für Amazon-Verkäufer beigetragen.
Ich bin dem bestehenden Team beigetreten und habe bei der Implementierung der ersten Version der Web-App von Amastar mitgeholfen.
Schlüsselleistungen:
- Implementierung der Integration mit Amazon Selling Partner APIs
- Sicheres Datenbankmigrationsmanagement mit der Einführung von Flyway
Hibernate (Framework), Kotlin, Representational State Transfer (REST), Spring Framework
9/2020 – 6/2023
Tätigkeitsbeschreibung
Ich war an verschiedenen Komponenten der FRIDAY-Versicherungsplattform beteiligt, wobei ich konsequent Enterprise Integration Patterns anwandte und modernste Cloud-Technologien, einschließlich Kubernetes, Pub/Sub-Services und weiteren, einsetzte. Zudem wurde ich Mitglied der QA-Gilde und engagierte mich aktiv in der Forschung, Definition und Förderung einer Mentalität und Praktiken, die „Quality First“ priorisieren.
Wichtigste Errungenschaften:
- Erfahrungen mit Prozessen und Instrumenten des Versicherungsgeschäfts sowie des Marketings gesammelt.
- Die Leitung der Entwicklung eines neuen Microservice sowie die Wartung mehrerer anderer übernommen, die für die Integration mit externen Systemen und die Verbesserung von Marketingmetriken gedacht sind.
- Einen internen Leitfaden veröffentlicht, um den Wissensaustausch und die Standardisierung zu fördern.
- Allen Teams, in denen ich tätig war, zu mehr Agilität und Einigkeit verholfen.
Docker, Kubernetes, Amazon Web Services (AWS), Cloud (allg.), Continuous Delivery, Java (allg.), Continuous Integration, Kotlin, Representational State Transfer (REST), Scrum, Serviceorientierte Architektur, Softwareentwicklung (allg.), Spring Framework
1/2017 – 3/2020
Tätigkeitsbeschreibung
Meine Neugier, zusammen mit dem Wunsch, meine Soft Skills zu verbessern, mündete in meinem Engagement bei der neu ins Leben gerufenen Atlassian Business Unit von GetConnected.
Seit meinem Eintritt in die BU bei deren Gründung habe ich mit verschiedenen Unternehmen zusammengearbeitet, um die Implementierung von Atlassian-Tools und die Anwendung agiler Praktiken zu steuern und zu vereinfachen.
Wichtigste Errungenschaften:
- Ich leitete die Entwicklung von vier benutzerdefinierten Anwendungen, die nach erfolgreicher Fertigstellung den Teams bei Ferrari SpA übergeben und von diesen genutzt wurden.
- Erleichterung der Prozessvereinfachung und der Einführung von Tools der neuen Generation im Crash-Test-Team von Ferrari SpA. Dies führte zu einer 50%igen Verringerung der Arbeitsbelastung der Teammitglieder.
- Konzeption und Durchführung von Workshops und Coaching-Sitzungen für das "New Media"-Team bei Panini SpA, um den Übergang von dem, was sie "Chaos" nannten, zu Kanban zu unterstützen.
- Ich habe 3 neue Kollegen gecoacht und ihnen geholfen, sich in der Organisation zurechtzufinden. Hash wurde Softwareentwickler, Niro wurde Scrum Master und Francesco wurde Atlassian-Berater.
Kanban (Softwareentwicklung), It-Beratung, Agile Methodologie, Confluence, Java (allg.), Jira, Projektmanagement (IT)
8/2014 – 12/2018
Tätigkeitsbeschreibung
In meiner Zeit als Vollzeit-Softwareingenieur konzentrierte ich mich hauptsächlich auf die Arbeit an zwei Web-Plattformen:
- LDR: wird von Coop, der größten Ladenkette Italiens, zur Verwaltung der Lagerlogistik verwendet;
- PCA: KPI-Berechnungsplattform, die von Prometeia, einer der wichtigsten Finanzberatungsagenturen in Italien, genutzt wird. Parallel dazu habe ich mehrere Atlassian Add-ons entwickelt, den Project Monitor für den Marktplatz und 4 weitere für spezielle Kunden. Als ich in der Firma als Junior einstieg, waren meine ersten Aufgaben im Bereich Wartung und Bugfixing an LDR. Schnell konnte ich jedoch mehr Verantwortung übernehmen und wurde für die Gestaltung sowie das Management der Implementierung von Kernkomponenten an PCA zuständig.
Wichtigste Errungenschaften:
- Zuständigkeit für CI/CD-Aspekte innerhalb des Projekts (Bitbucket & Bamboo).
- Neugestaltung des Rechenkerns der PCA. Das neue Design reduzierte den Arbeitsaufwand für das Hinzufügen neuer Funktionalitäten und die Wartung der Engine selbst drastisch.
- Mithilfe von SQL-Tuning-Techniken habe ich die Zeit, die für die wichtigste gespeicherte Prozedur zur Datensynchronisierung (PL/SQL) in der LDR-Oracle-Datenbank benötigt wird, um 60% reduziert.
- Refactoring und Veröffentlichung der zweiten Version des Project Monitor Add-ons auf dem Atlassian-Marktplatz.
CSS (Cascading Style Sheet), Hibernate (Java), HTML, Java (allg.), JavaScript, Jira, Jquery, Oracle Database, Representational State Transfer (REST), Spring Framework, SQL
Ausbildung
University of Bologna
Italy
Über mich
Was kann ich für Sie tun?
- Forschung, Design und Implementierung von Proof Of Concepts und MVPs
- Implementierung von Cloud-nativen Backend-Systemen auf Basis von Java/Kotlin/Python/JavaScript
- Unterstützung bei der Migration in die Cloud oder Erweiterung Ihrer AWS-Cloud-Architekturen
- Implementierung von CI/CD-Pipelines für automatisierte Tests und Bereitstellung
- Infrastruktur als Code
- Datenbankdesign und -abstimmung
- Helfen Sie Ihrem Team, immer agiler zu werden
- Seien Sie der "Servant Leader" in Ihren Softwareentwicklungsprojekten
Zertifizierungen:
- Tech: AWS Certified Cloud Practitioner, AWS Certified Developer, AWS Certified Architect
- Agile / PM: PMI Agile Certified Practitioner (PMI-ACP), Certified Scrum Product Owner (CSPO), Kanban Management Professional, Certified LeSS Practitioner, Scrum@Scale Practitioner
- Atlassian: Atlassian Certified Jira Administrator (ACP-JA), Atlassian Certified Confluence Administrator (ACP-CA)
Weitere Kenntnisse
Das Kernstück meiner technischen Fähigkeiten besteht aus Java, Spring und AWS. Um diesen Kern herum ergänzen sich je nach Projektbedarf andere Sprachen und Frameworks: Kotlin, Groovy, REST / RPC, SOA, Docker, Kubernetes, Hibernate, Relational/non-relational DBs, Event-driven Architekturen usw.
Ich bin zertifizierter AWS-Architekt und -Entwickler und meine PMI- und Agile-Zertifizierungen zeigen, dass ich auch meine Soft Skills kontinuierlich verbessern möchte.
Ich muss eine 360-Grad-Sicht auf das haben, was ich tue, und deshalb beteilige ich mich gerne an allen Aspekten der Softwareentwicklung:
- Infrastruktur: CI/CD, Monitoring (Prometheus & Grafana).
- Frontend: JavaScript, HTML/CSS, ReactJs, Ionic, PWAs.
- Design: Mindmaps, UML, Figma, UI/UX.
- Agil: Scrum, Kanban, kontinuierliche Verbesserung, wertorientierte Lieferung.
- Stakeholder-Engagement: Aktives Zuhören, Reviews, Dokumentation.
Persönliche Daten
- Italienisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden