14.10.2025 aktualisiert


Premiumkunde
100 % verfügbarFull-Stack-Entwickler und Solution Architekt
Garching bei München, Deutschland
Weltweit
Bachelor in Computer ScienceÜber mich
Erfahrener Softwareentwickler und technischer Teamleiter mit über 20 Jahren Erfahrung. Spezialisiert auf Java, Quarkus, Spring Boot, AWS, Azure und Angular. Fokus auf skalierbare Cloud-Lösungen, DevOps und Teamführung. Mehrsprachig: Deutsch, Englisch, Rumänisch.
Skills
Clean CodeJavaJavascriptAgile MethodologieMicrosoft AzureJ2EEGithubMongodbAngular 2+SpringbootTerraformMicroservices
Programmiersprachen:
Java, TypeScript, JavaScript, Groovy, HTML5, CSS3 (SCSS), Shell (Bash)
Technologien / Frameworks:
Spring, Spring Boot, Spring Data JPA, Spring Security, Spring Data MongoDB, Spring Cloud,
Quarkus, Thymeleaf, Maven, Ant, REST, log4j, JUnit 5, Mockito, Hibernate, HQL, SQL, Flyway,
Gradle, Java, Kotlin, Java Reflection, Jersey, JPMS, Java EE, JPA, JAXB, JAXP, JTA, JMS, JAXWS,
JAX-RS, Jackson, Jprofiler, Angular, Bootstrap, Karma, Jasmine, npm, jQuery, Node.js, nginx, JSON,
JWT, XML, SwaggerUI, OpenAPI 3, Docker, AJAX, Jenkins, Git, GitHub Actions, Grafana,
Prometheus, DevOps, Confluence, RabbitMQ, HashiCorp Vault, PuTTY, SOAP, Servlets, CI/CD,
testNG, Jmeter, Sonatype Nexus, Kubernetes, Amazon S3, AWS, ANTLR, Cucumber, Eclipse RCP,
OSGI, Netbeans, EHCache, EJB, JSF, JEE8, PrimeFaces, Jasper Reports, Jmock, OAuth, Perforce,
Selenium, Stripe, SVN, Terraform, Jetty.
Tools / Entwicklungsumgebungen:
GitLab, IntelliJ IDEA, JIRA, Nexus Repository, Maven, Postman, Eclipse, HashiCorp Vault, Microsoft
Office, Visual Studio Code, Confluence, Jenkins, Jira, GitHub, SoapUI, PuTTY, WinSCP, Kafka,
CircleCI, Glassfish, Tomcat, Google Analytics.
Cloud-Umgebungen:
Azure, AWS, Heroku.
Datenbanken / Datenbanktools:
MongoDB, MySQL, DB2, Postgres, Oracle, Microsoft SQLServer, Sybase
Betriebssysteme:
Windows 10, Windows 11, Ubuntu, Windows 7
Grundkenntnisse:
IT-Sicherheit Konzepte, DevOps
Methodisches Wissen:
Objektorientierte Programmierung (OOP), Relationales Datenbankdesign, Continuous integration/Continuous development (CI/CD), Agile Softwareentwicklung (Scrum, Kanban), Konzeptionierung, Testing, Pair-Programing, Webservices, MVC (Model-View-Controller), Clean Code, Objektorientierte Analyse (OOA), Objektorientiertes Design (OOD), Test Driven Development (TDD), Softwaretests (Unittesting, Integration-Testing), manuelles Testing, Modellierung (UML), Design Patterns, Logfile Analyse und Erstellung, Reports, Refactoring, Aufwandsanalyse, Anforderungsanalyse, Datenbank Optimierung (Performance / Design), Content Management, First / Second Level Support, Administration, Microservice Architektur, DevOps, Data Migration, Relationales Datenbankdesign, Datenmodellierung
Branchenerfahrung:
IT-Dienstleistung, Automobilindustrie, Telekom, Öffentlicher Dienst
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherRumänischMuttersprache
Projekthistorie
Technische Teamleitung
Full-Stack-Softwareentwicklung mit Quarkus und Angular
* BMW GIANT (Entwicklung)
Die Anwendung GIANT stellt dem Unternehmen die Offiziellen Technischen Daten (OTD) zur Verfügung,
welche ein wichtiger Bestandteil in der Kommunikation von BMW sind. Es handelt sich dabei um die
fahrzeugbeschreibenden Daten wie z.B. Abmessungen, Gewicht, Fahrleistungen, etc.
* Technologien:
JEE8, Glassfish 5, CDI, EJB, JPA (EclipseLink), Oracle, Angular, Jasmin, Junit, Mockito, Docker,
Maven, GitHub, GitHub Workflows, Azure, Terraform, Quarkus, IntelliJ IDEA.
* Tätigkeiten:
o DevOps Entwicklung
o GitHub CI/CD Workflow Entwicklung
o IaC (Infrastruktur als Code) Umgebung Aufsetzung
o Full-Stack Software-Entwicklung
* BMW EVE (Entwicklung)
Für die Fahrzeuge, die nach WLTP zugelassen werden, werden in EVE die Herstellerangaben für die
Reichweiten, CO2 und Verbrauchswerte ermittelt und an weitere Systeme verteilt.
* Technologien:
JEE8, Glassfish 5, CDI, EJB, JPA (EclipseLink), Oracle, Angular, Jasmin, Junit, Mockito, Docker,
Maven, GitHub, IntelliJ IDEA.
* Tätigkeiten:
o Ermittlung der Kundenanforderungen
o Ermittlung der Lösungsarchitektur
o Software-Entwicklung
o Team Leitung
Die Anwendung GIANT stellt dem Unternehmen die Offiziellen Technischen Daten (OTD) zur Verfügung,
welche ein wichtiger Bestandteil in der Kommunikation von BMW sind. Es handelt sich dabei um die
fahrzeugbeschreibenden Daten wie z.B. Abmessungen, Gewicht, Fahrleistungen, etc.
* Technologien:
JEE8, Glassfish 5, CDI, EJB, JPA (EclipseLink), Oracle, Angular, Jasmin, Junit, Mockito, Docker,
Maven, GitHub, GitHub Workflows, Azure, Terraform, Quarkus, IntelliJ IDEA.
* Tätigkeiten:
o DevOps Entwicklung
o GitHub CI/CD Workflow Entwicklung
o IaC (Infrastruktur als Code) Umgebung Aufsetzung
o Full-Stack Software-Entwicklung
* BMW EVE (Entwicklung)
Für die Fahrzeuge, die nach WLTP zugelassen werden, werden in EVE die Herstellerangaben für die
Reichweiten, CO2 und Verbrauchswerte ermittelt und an weitere Systeme verteilt.
* Technologien:
JEE8, Glassfish 5, CDI, EJB, JPA (EclipseLink), Oracle, Angular, Jasmin, Junit, Mockito, Docker,
Maven, GitHub, IntelliJ IDEA.
* Tätigkeiten:
o Ermittlung der Kundenanforderungen
o Ermittlung der Lösungsarchitektur
o Software-Entwicklung
o Team Leitung
* Entrepreneure und Software-Entwicklung für Vreaumeserias.ro
Vreaumeserias.ro ist eine Webseite, auf der Handwerker Aufträge bekommen können.
* Technologien:
Spring Boot, Angular 10, MongoDb, CircleCi, Heroku, Amazon SES, Amazon S3, Facebook OAuth,
Google OAuth, Google Analytics, Google Maps, Sentry, Stripe
* Tätigkeiten:
Ermittlung der Kundenanforderungen
Ermittlung der Lösungsarchitektur
Software-Entwicklung
Vreaumeserias.ro ist eine Webseite, auf der Handwerker Aufträge bekommen können.
* Technologien:
Spring Boot, Angular 10, MongoDb, CircleCi, Heroku, Amazon SES, Amazon S3, Facebook OAuth,
Google OAuth, Google Analytics, Google Maps, Sentry, Stripe
* Tätigkeiten:
Ermittlung der Kundenanforderungen
Ermittlung der Lösungsarchitektur
Software-Entwicklung