02.01.2026 aktualisiert


100 % verfügbar
Senior Software Developer & Architect - Java (Fullstack) || Clean Architecture & SOLID
Köln, Deutschland
Nur Remote
Master of Science - Computer EngineeringSkills
Clean CodeJavaAgile MethodologieArchitekturBusiness To BusinessDevOpsVerzeichnisdienstJava Persistence APISpring FrameworkScrumSoftware ArchitectureAzure Active DirectorySoftwareentwicklungSQLTest-Driven Development
-- english version below --
Überblick:
Seit mehr als 12 Jahren setze ich meine Fähigkeiten ein, um Softwareprojekte anforderungsspezifisch zum Erfolg zu führen. Inzwischen besitze ich umfangreiches Wissen in den Bereichen Java-Softwareentwicklung, verteilten Softwarearchitekturen, DevOps sowie moderate Kenntnisse bei der Frontend-Entwicklung mit den Frameworks Angular und React. Die Qualität meiner Arbeitsergebnisse hat für mich einen hohen Stellenwert und basiert auf bewährten Prinzipien der Softwareentwicklung.
Software:
-- ENGLISH VERSION --
Overview:
With over 12 years of experience, I have been dedicated to delivering successful software projects tailored to specific requirements. I have developed a strong expertise in Java software development, distributed software architectures, DevOps, and possess moderate proficiency in frontend development using Angular and React frameworks. Quality is of paramount importance to me, and it is grounded in established software development principles.
Software:
Überblick:
Seit mehr als 12 Jahren setze ich meine Fähigkeiten ein, um Softwareprojekte anforderungsspezifisch zum Erfolg zu führen. Inzwischen besitze ich umfangreiches Wissen in den Bereichen Java-Softwareentwicklung, verteilten Softwarearchitekturen, DevOps sowie moderate Kenntnisse bei der Frontend-Entwicklung mit den Frameworks Angular und React. Die Qualität meiner Arbeitsergebnisse hat für mich einen hohen Stellenwert und basiert auf bewährten Prinzipien der Softwareentwicklung.
Software:
- Java (Spring Boot / Data JPA / Security)
- Docker (GraalVM)
- Keycloak / Azure AD (Graph)
- EDIFACT (B2B by Practice)
- Jenkins / Nexus / Gitlab
- SQL
- React / Angular
- Projekte im Bereich der Marktkommunikation innerhalb des Energiesektors und Logistik
- Dekomposition von Großanwendungen (Monolithen) hin zu Microservices
- Integration von Verzeichnisdiesten (AD)
- Konzeption von Anwendungslandschaften & Architekturen
- Führung und Entwicklung von Mitarbeitern (national & international)
- 100% Remote, jedoch mit weltweiter Reisebereitschaft
- Agile (Kanban / SCRUM)
- Clean Code / Testgetriebene Entwicklung (TDD) / SOLID
-- ENGLISH VERSION --
Overview:
With over 12 years of experience, I have been dedicated to delivering successful software projects tailored to specific requirements. I have developed a strong expertise in Java software development, distributed software architectures, DevOps, and possess moderate proficiency in frontend development using Angular and React frameworks. Quality is of paramount importance to me, and it is grounded in established software development principles.
Software:
- Java (Spring Boot / Data JPA / Security)
- Docker (GraalVM)
- Keycloak / Azure AD (Graph)
- EDIFACT (B2B by Practice)
- Jenkins / Nexus / Gitlab
- SQL
- React / Angular
- Projects in the field of market communication within the energy sector and logistics
- Decomposition of large-scale applications (monoliths) into microservices
- Integration of directory services (AD)
- Design of application landscapes and architectures
- Leadership and development of team members (national and international)
- 100% remote, with a willingness for global travel
- Agile (Kanban / SCRUM)
- Clean Code / Test-Driven Development (TDD) / SOLID principles
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2023
Sprachen
DeutschMutterspracheEnglischverhandlungssicherPolnischGrundkenntnisse
Projekthistorie
- enhancement & decomposition of java 11 - based monolithic "B2B by Practice"- energy market communication platform
- development of microservices using spring boot & java 19 based on customer needs
- performance inprovements with graalvm & docker
- software development of products for the collection and distribution of bulk goods
- planning and implementation of distributed systems using microservices and the use of message queues in the Azure Cloud
- migration of .NET-based Identity and Access Management systems to Java with integration to Azure AD via Microsoft Graph
- planning and implementation of distributed systems using microservices and the use of message queues in the Azure Cloud
- migration of .NET-based Identity and Access Management systems to Java with integration to Azure AD via Microsoft Graph
- Software development of products for market communication in the regulated environment of the energy market
- Development of RESTful-services using: Java, Spring-Framework, Hibernate / JPA, EDIFACT, Angular (basic)
- Integration of developed software into a customer specific system landscape with use: Docker, Apache Tomcat, nginx, SQL
- Consultancy activities along technical and architectural aspects
- Leadership of an incorporation project for overseas teams