03.07.2025 aktualisiert

KM
100 % verfügbar

Lead Software Engineer & IT Consultant with Microservices Architecture Expertise

Bornheim, Deutschland
Weltweit
M.Sc. in Computer Engineering
Bornheim, Deutschland
Weltweit
M.Sc. in Computer Engineering

Skills

Agile MethodologieAuthenticationsTest AutomationSoftware QualityCode-ReviewDatenbankenContinuous IntegrationGestaltungsprinzipienDevopsDistributed ComputingJ2EEGithubSpring FrameworkJunitPostgresqlMessage BrokersMongodbNeo4JOauthOracle FinancialsPair ProgrammingScrumQualitätsmanagementRabbitmqMockitoSOAPSonarqubeTypescriptWeb ServicesTestenReactJSSpringbootCypressArchimateBackendKanbanContainerisierungAngularJSGitlab-CiSOLID PrinzipienKubernetesCoaching und MentoringFull Stack EntwicklungApache KafkaGraphqlDSGVOFront EndApi DesignRestful ApisSicherheitsbestimmungenDockerJenkinsMicroservices
Microservices Architecture
Expertise in designing and implementing microservice architectures using ArchiMate, arc42, and Domain-Driven Design principles. Strong background in creating scalable, distributed systems with Spring Boot and event-driven messaging.

Full-Stack Development
Proficiency in Java/J2EE backend development with Spring framework ecosystem, as well as frontend technologies including Angular, TypeScript, and React. Experience with various databases including PostgreSQL, Oracle, MongoDB, and Neo4j.

DevOps & CI/CD
Advanced skills in containerization and orchestration using Docker, Kubernetes, and Helm. Experience building and managing CI/CD pipelines with GitLab CI, Jenkins, and GitHub Actions, ensuring automated testing and deployment.

Agile Methodologies
Certified Professional Scrum Master (PSM I & II) with extensive experience implementing and coaching Scrum, Kanban, and other agile frameworks. Experience leading agile teams and facilitating agile ceremonies.

API Development & Integration
Expertise in designing and implementing RESTful APIs, SOAP web services, and GraphQL interfaces. Experience with message brokers like Apache Kafka and RabbitMQ for event-driven architectures.

Testing & Quality Assurance
Strong background in automated testing using JUnit, Mockito, Cypress, and SonarQube. Implementation of SOLID principles and code quality practices through code reviews and pair programming.

Security & Compliance
Knowledge of authentication and authorization systems including Keycloak, OAuth 2.0, and JWT. Experience with GDPR compliance and security standards implementation.
 

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherFranzösischMutterspracheItalienischgutSpanischgut

Projekthistorie

IT Consultant / Lead/Senior Software Engineer

Adesso SE
Lead microservice architecture design using ArchiMate and arc42. Develop Java backend services with Spring Boot and manage data with various databases. Implement event-driven messaging with Apache Kafka. Build and manage CI/CD pipelines and containerized deployments. Lead agile processes and document architectures.

Software Developer / Agile Full-Stack Developer

Kerberos-CMS
Modernized and migrated Compliance Management System to microservices architecture using Node.js, Kubernetes, and Docker. Extended compliance algorithms with TypeScript and Angular. Developed data models with Neo4j and PostgreSQL. Built CI/CD pipelines and implemented end-to-end testing.

Freelancer / Web Developer / IT Administrator

Xanweb
Developed and maintained client websites using Concrete5 CMS, Laravel, PHP, and JavaScript. Extended CMS plugins and troubleshot issues. Designed data models with MySQL and administered servers. Led a 12-person team and facilitated Agile methodologies.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden