Software-Entwickler Java / C++
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 51065 Köln
- auf Anfrage
- de | en
- 08.09.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
5/2025 – offen
Tätigkeitsbeschreibung
• Umsetzung neuer Anforderungen für die VDV-Schnittstelle bei einem deutschen Transportunternehmen mit Java 25 im Rahmen einer event-basierten Microservice-Architektur
• Architektur- und Software-Refactorings zur Stabilsierung und Performace-Optimierung
• Qualitätssicherung durch E2E-, Integrations- und Unit-Tests sowie Code-Reviews im Scrum-Team
Apache Kafka, Backend, Betriebsorganisation, Docker, Java-Entwickler, Kubernetes, Postgresql
1/2024 – 3/2025
TätigkeitsbeschreibungJava-Backend-Entwicklung (Java 11) und DevOps: Migration von Java-EE Applikationen zu Microservices auf der Basis von Spring-Boot im Bereich von Inkasso und Firmenauskünften.
Eingesetzte QualifikationenJava Database Connectivity, DevOps, Java-Entwickler, Oracle Database, Oracle WebLogic Server, Postgresql, Spring Framework
8/2023 – 11/2024
Tätigkeitsbeschreibung
- Kontinuierliche Betreuung der Entwickler-Teams im Rahmen der Technischen Plattform (TP)
- Administration und Bereitstellung der k8s-Infrastruktur sowie der CI/CD-Pipelines innerhalb der Domäne Leistung
- Implementierung von Tools mit Go zur Unterstützung der Automatisierungsprozesse
- Betreuung und Weiterentwicklung des Developer-Portals Backstage
DevOps, Docker, Go (Programmiersprache), Infrastrukturarchitektur, Kubernetes, Architektur (allg.)
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.
Weblogic (Oracle), Apache Maven, J2EE, Jenkins, Software Architecture, Software Quality, Softwareanforderungsanalyse, 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
