Senior Software Engineer (Java) / DevOps Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 90€/Stunde
- 72070 Tübingen
- National
- de | en
- 25.04.2024
Kurzvorstellung
Ich bin ein versierter Software-Entwickler und Tech-Enthusiast mit einer hohen Auffassungsgabe und Qualitätsbewusstsein, der sich als Allrounder mit Hands-On Mindset versteht.
Qualifikationen
Projekt‐ & Berufserfahrung
11/2021 – 1/2024
Tätigkeitsbeschreibung
Material One ist eine Applikation, welche den Prozess der Bemusterung von Bauteilen und Materialien anhand von Normen zwischen den Parteien Endhersteller, Lieferant und Labor digitalisiert.
Im Rahmen der selbstständigen Tätigkeit wurde das initial implementierte System zur Auslieferung von 3D Daten weiterentwickelt und in eigenverantwortlicher Koordination mit einem Infrastrukturdienstleister der Mercedes Benz AG gewartet.
Eine weitere wichtige Aufgabe war die Umsetzung eines Streaming Services zum Aufbau einer Event Historie innerhalb eines Elastic Search Suchindexes aus dem unterliegenden Camunda System. Ziel war hier eine UI für das Debugging von Event-Abläufen (anstatt der proprietären UI).
Back-End Entwicklung, Bash (Shell), DevOps (allg.), Docker, Java (allg.), Konfigurationsmanagement (KM), Microsoft Azure, Software Architektur / Modellierung, Spring
11/2021 – 1/2024
Tätigkeitsbeschreibung
Für eine mittelständisches Unternehmen im Bereich „Elektronik Großhandel“ setzten wir ein maßgeschneidertes Frontend um, welches die zuvor angepasste Referenz Angular Applikation ablöste.
Der Shop bildet 500.000 Produkte ab und ist in eine heterogene Infrastruktur eingebettet, welche Elastic Search, Intershop Commerce Management und Microsoft Navision umfasst.
Der von uns entwickelte Service ist als “Backend for Frontend” zu verstehen, welcher neben allen für einen Online Shop notwendigen Standard Funktionen einer UI vor allem SEO Funktionen bereitstellte.
Back-End Entwicklung, Docker, Front-End Entwicklung, HTML, Java (allg.), Konfigurationsmanagement (KM), Software Architektur / Modellierung, Spring, TypeScript, Vue.js
3/2020 – 10/2021
TätigkeitsbeschreibungDesign und Konzeption, Programmierung
Eingesetzte QualifikationenContinuous Delivery (CDE), DevOps (allg.), Kontinuierliche Integration (CI), Docker, Microsoft Azure, Technische Dokumentation, Back-End Entwicklung, Bash (Shell), Cloud (allg.), Java (allg.), Software Architektur / Modellierung, Spring
3/2019 – 2/2020
TätigkeitsbeschreibungProgrammierung, IaaC
Eingesetzte QualifikationenJavaScript, React (JavaScript library), Amazon Web Services (AWS), Back-End Entwicklung, DevOps (allg.), Front-End Entwicklung, Software Architektur / Modellierung
1/2015 – 2/2019
TätigkeitsbeschreibungProgrammierung, Continuous Integration, Continious Delivery, IaaC
Eingesetzte QualifikationenContinuous Delivery (CDE), DevOps (allg.), Konfigurationsmanagement (KM), Kontinuierliche Integration (CI), Back-End Entwicklung, Docker, Front-End Entwicklung, Software Architektur / Modellierung
9/2012 – 12/2014
TätigkeitsbeschreibungProgrammierung, Deployment, Administration
Eingesetzte QualifikationenContinuous Delivery (CDE), Back-End Entwicklung, DevOps (allg.), Front-End Entwicklung
Zertifikate
iSAQB - International Software Architecture Qualification Board
Ausbildung
Albert Ludwigs Universität Freiburg - Fakultät für Biologie
Freiburg im Breisgau
Über mich
• DevOps-Mindset
• Schnelle Einarbeitung
• Umgang mit Komplexität
• Bewusstsein für Performance, Sicherheit, Stabilität
• Durchführen des Gedankenexperiments bei konzeptionellen Entscheidungen.
Ich suche momentan Aufgaben, die in Richtung Backend-Development mit Java und / oder DevOps gehen und freue mich darauf Ihr Projekt mit Engagement voranzubringen.
Weitere Kenntnisse
===================
Microservice Architektur, Domain Driven Design, OAuth2 OIDC (Opaque Token), Messaging, End-to-End Encryption, Public Key Signatures, Cloak Keys, SOLID-Principle, Clean Code, DevOps, CI / CD, REST
Backend Development
===================
Spring (MVC, Boot, Batch, Data, Security, Redis-Session, AMQP, Cloud OpenFeign, Webflux), Elastic Search (1 Projekt mit Index Design), Camunda Zeebe, JPA, Hibernate, Jedis, XML / JSON (Jackson), Archunit, JUnit 5, AssertJ, Mockito, OpenAPI, Swagger, Thymeleaf, Ruby On Rails, Laravel / Lumen, Drupal 6
DevOps
=======
Maven, Gradle, Bitbucket Cloud, ELK, RabbitMQ, Jenkins, Keycloak (OAuth2 - OpenID Connect, Konfiguration und Anbindung externer Identity Provider, REST-API bezgl. Token), Prometheus, Azure Monitoring Dashboards, AWS Codepipeline, OpenLens, Concourse CI, Gitlab, Atlassian Bamboo, Sonatype Nexus, Azure Artifacts, Nginx, Tomcat, Make, Chef, Kitchen, Packer, ncurses, Parallels VM, VirtualBox, SSH, Bash, Zsh, Torquebox, Debian Packaging
Cloud / Container
===============
Docker, Kubernetes (Wartungsarbeiten / Monitoring - Non-Admin), Terraform (Wartungsarbeiten - Non-Admin), MinIO, Hashicorp Vault, Hashicorp Consul, Tiller, Supervisor, Azure Keyvault, Azure Blob Storage, AWS Cloudformation, AWS Lambda, AWS Lambda Layers, AWS IAM, AWS Step Functions, AWS Fargate, AWS VPC
Frontend Development
====================
Vue 3, Typescript, Bootstrap 5, jQuery, HTML 5, SCSS, Angular, React, Karma / Jasmine, Mocha / Chai, Ember.js, easyXDM, Webpack 2, Webpack 5
Datenbanken & DB-Tools
=====================
PostgreSQL, Azure SQL, Redis, MySQL / MariaDB, AWS DynamoDB, Liquibase
Versionskontrollsysteme
=====================
Git
Dokumentation
==============
Atlassian Confluence, Miro, PlantUML
Tools
=====
IntelliJ IDEA Ultimate, Vim, Powershell, Zsh, Atlassian JIRA, Atlassian Confluence, Visual VM, Postman, Xamarin Studio
Agile Vorgehensmoden
====================
Scrum, SAFe
Programmiersprachen
===================
Java 8, Java 11, Java 17, Typescript, HTML / SCSS, YAML / JSON, Bash, C#, PHP, Ruby, Golang, CoffeeScript, JavaScript, Perl, C / C++
Softskills
========
Proaktivität, Empathie, Rede viel und gerne, Problemlöser, Kritisches und Analytisches Denken
Metaskills
=========
Autodidakt, Allrounder, Hands On, Zuverlässig, Verantwortungsbewusst, Qualitätsbewusst, Verständnis für Security und Performance, Defensives Programmieren
Sprachen
========
Deutsch (Muttersprache), Englisch (Fließend)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden