Software-Entwickler Java / C++
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 51065 Köln
- auf Anfrage
- de | en
- 05.07.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
4/2022 – 7/2023
Tätigkeitsbeschreibung
Umsetzung einer Planungs-Plattform für lineare u. nicht-lineare Medien in einem agilen Projektumfeld.
Technologien: Microservices, RESTful API, Java 17, Typescript, Spring Boot, Spring Cloud, Vaadin,
IntelliJ, Maven, Kafka (Avro), Kafka Streams, AKHQ, Kibana, Git, GitLab, CI/CD, REST, OpenAPI (Swagger), TDD, Cucumber, OAuth2 (JWT), AzureAD, Keycloak, OPA (Rego), SonarCube, ReactJS, npm, WebFlux, Flyway, Quarkus, AWS, MS SQL-Server, Docker, ArgoCD, Kubernetes, Redis, Confluence, Jira, Rancher, Postman, Agile Softwareentwicklung.
Software engineering / -technik
9/2019 – 3/2022
Tätigkeitsbeschreibung
Analyse und Sanierung einer Schnittstelle für Inkasso- und Mitgliedsdaten. Überführung von Java-EE- Applikationen in eine Microservice-Architektur.
Technologien: Java 11, Spring Boot, Spring Batch, Microservices, IntelliJ, Maven, Git, RESTful API, OpenAPI, HATEOAS, TDD, Test Automation, Nexus, OAuth2, WebFlux, Vaadin, Webpack, Flyway, Jenkins, Sonar, WebLogic, MySQL, Oracle SQL, Docker, JMS, SVN, Scripting, Bash, Linux, Confluence, Jira, Agile Software-Development.
Software Quality, Softwareanforderungsanalyse, Software Architecture, J2EE, Softwareentwicklung (allg.), Spring Framework
6/2018 – 8/2019
Tätigkeitsbeschreibung
Unterstützung eines SCRUM-Teams bei der Konzeption und Umsetzung mehrerer Microservices zur Planung und Durchführung von Heimwerker-Projekten.
Technologies: Fullstack-Development, Java 11, Go, Spring Boot, Swagger, Microservices, IntelliJ, Maven, Git, GitLab, DevOps, Typescript, Vue.js, Webpack, npm, Python, K8s (Kubernetes) on Premise, Docker, Automated Tests, Jenkins, Groovy, Liquibase, Gradle, Kafka (Avro), Prometheus, Redis, Nginx, Sonar, Grafana, Kibana, PostgreSQL, S3 Storage, Amazon Web Services (AWS), CI / CD, Postman, Bitbucket, Confluence, Jira, Linux, Bash – Scripting.
Software engineering / -technik
Ausbildung
Fachhochschule Bonn-Rhein-Sieg
Bonn
Weitere Kenntnisse
• Unix/Linux, Mac OS, Windows
Programmiersprachen
• Sehr gute Kenntnisse in Java und C++ / Gute Kenntnisse in JavaScript.
• Gute Kenntnisse im Bash-Scripting
Methoden
• Sehr gute Kenntnisse in OO-Design und Programmierung (Design Patterns, UML-Modellierung)
• Sehr gute Kenntnisse in der agilen Softwareentwicklung mit SCRUM
• Sehr gute Kenntnisse in der Backend-Entwicklung (Microservices) / Gute Kenntnisse in der Umsetzung
von User-Interfaces Entwicklungsumgebungen
• Sehr gute Kenntnisse im Umgang mit IntelliJ, Eclipse und QtCreator. Weiterbildungen
• Schulung „Scrum Master Advanced“
Sprachen
• Deutsch: Muttersprache
• Englisch: fließend in Wort und Schrift
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden