20.03.2025 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software and DevOps Engineer | Java, Kotlin & TypeScript

Bovenden, Deutschland
Weltweit
B.Sc. Business Information Science
Bovenden, Deutschland
Weltweit
B.Sc. Business Information Science

Skills

JavaJavaScriptSpring SecurityAPIsAgile MethodologieAmazon Web ServicesAmazon S3ArchitekturUnterrichtenAtlassian ConfluenceAtlassian JiraAutomatisierungTest AutomationMicrosoft AzureCloud ComputingProfilingDatenbankenContinuous DeliveryContinuous IntegrationKryptographieDebuggingDevOpsProgrammierwerkzeugeWeb EntwicklungDistributed ComputingElasticsearchIncident ResponseGitHubGradleIdentitätsmanagementIdmsIncident-ManagementInfrastrukturIntellij IDEAISO / IEC 27001Spring FrameworkJUnitPythonPostgreSQLLoadtestingMariaDBProjektmanagementApache MavenMongoDBMySQLMQTTOAuthOWASPPerformance-TuningScrumAbfrageoptimierungRabbitMQRedisZuverlässigkeitstechnikMockitoAnsiblePrometheusAngular 2+Sicherheit VerwaltungSoftwareentwicklungStakeholder ManagementStreamingSystem DesignZeitmanagementTechnisches SchreibenTypeScriptVersionierungZeromqDaten- / DatensatzprotokollierungUrsachenanalyseGoogle CloudTest-Driven DevelopmentOktaReact.jsGrafanaSpring BootMontage und DemontageCachingAWS LambdaVue.jsInfrastructure as Code (IaC)BackendGitLabGitKotlinContainerisierungAngularJSGitlab-CiKubernetesPlaywrightCoaching und MentoringGithub EnterpriseFull Stack EntwicklungApache KafkaDSGVOFront EndApi DesignElastic KibanaRestful ApisSicherheitsbestimmungenTerraformgRPCSoftware Version ControlServerless ComputingDockerJenkinsMicroservices
Software Development & Architecture
  • Full-Stack Development: Expertise in Kotlin, Java, Python, JavaScript, TypeScript
  • Backend Frameworks: Deep knowledge of Spring Boot, Quarkus
  • Frontend Technologies: Proficient with Vue.js, React, Angular
  • Data & Visualization Frameworks: Experience with Streamlit for building interactive data apps and dashboards
  • API Design & Management: Strong understanding of REST, gRPC, API versioning, and best practices.
  • Performance Optimization: Expertise in profiling, query optimization, caching strategies (Redis, CDN), and load testing.
  • Test-Driven Development (TDD): Experience in JUnit, Mockito, WireMock, Jest, Playwright, k6 Load Testing for automated testing.
  • Microservices & Distributed Systems: Experience in designing scalable, event-driven architectures.
  • Serverless Architectures: Hands-on experience with AWS Lambda, Azure Functions, Google Cloud Functions.
DevOps & Cloud Infrastructure
  • Cloud Platforms: Hands-on experience with AWS, Microsoft Azure, Google Cloud Platform (GCP)
  • Infrastructure as Code (IaC): Strong expertise in Terraform, Ansible, Kubernetes
  • GitOps & Infrastructure Automation: Experience with ArgoCD, FluxCD, Helm for Kubernetes automation.
  • Containerization & Orchestration: Proficient in Docker, Docker Compose, Kubernetes
  • Site Reliability Engineering (SRE): Experience with SLIs, SLOs, error budgets, chaos engineering to enhance system resilience.
  • CI/CD Pipelines: Experience with GitHub Actions, GitLab CI, Jenkins
Data & Messaging Systems
  • Databases: Skilled in MongoDB, PostgreSQL, MySQL/MariaDB, Redis, Amazon S3/MinIO
  • Messaging & Streaming: Experience with Apache Kafka, RabbitMQ, MQTT, ZeroMQ
  • Search & Observability: Proficiency in Elasticsearch, Kibana, Prometheus, Grafana, OpenTelemetry
Security & Compliance
  • Identity & Access Management: Experience with Keycloak, Auth0, Okta
  • Secret Management & Encryption: Hands-on with Vault, AWS KMS, Azure Key Vault, TLS, OAuth2, JWT
  • Compliance & Regulatory Standards: Familiar with GDPR, ISO 27001, OWASP Top 10
  • Secure Software Development: Knowledge of API security best practices, OWASP guidelines
Monitoring & Incident Management
  • Incident Management & Post-Mortems: Experience in leading incident response, root cause analysis (RCA), and remediation strategies
  • Monitoring & Alerting: Hands-on with Grafana, Prometheus, OpenTelemetry, centralized logging (Elasticsearch, Kibana)
Agile & Collaboration
  • Project Management Tools: Proficient with Jira, Confluence
  • Agile Methodologies: Extensive experience in Scrum, DevOps culture
Tooling & Development Workflow
  • Development Tools: Proficient in IntelliJ IDEA, VS Code.
  • Version Control: Strong knowledge of Git, GitHub, GitLab
Soft Skills
  • Problem-Solving: Strong analytical mindset for debugging, troubleshooting, and optimizing systems.
  • Adaptability: Quick to learn and apply new technologies in fast-paced environments.
  • Communication & Mentorship: Experience in teaching and mentoring developers at various levels.
  • Collaboration & Teamwork: Effective at working in cross-functional and international teams.
  • Leadership & Ownership: Ability to take initiative, drive projects, and ensure high-quality outcomes.
  • Time Management: Skilled in balancing multiple priorities and deadlines efficiently.
  • Critical Thinking: Strong ability to assess trade-offs and make data-driven decisions.
  • Technical Writing & Documentation: Experience creating developer guides, API documentation, system design docs.
  • Stakeholder Management: Ability to communicate technical details to non-technical teams (e.g., product managers, executives).

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2020

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

IoT- and App-Backend Development

Vaillant GmbH

Industrie und Maschinenbau

>10.000 Mitarbeiter

Designed and developed scalable microservices optimized for low-latency communication using asynchronous messaging and efficient data serialization. Implemented an onboarding flow with user registration, ensuring a seamless authentication and account creation process. 
Integrated DevOps tools like CI/CD pipelines, container orchestration, and automated deployments to enhance the development lifecycle. Managed and provisioned cloud infrastructure using Infrastructure as Code (IaC). Implemented robust monitoring and alerting systems with Micrometer, Prometheus, Grafana, and centralized logging to ensure high availability and performance.

Teaching full-stack Development (Spring & Angular | Vue.js)

Brights

Internet und Informationstechnologie

50-250 Mitarbeiter

Taught full-stack development with Spring Boot and Angular/Vue.js. Guided career changers in building full-stack applications, covering software design, debugging, and testing best practices. Provided hands-on mentorship in backend and frontend technologies, focusing on real-world project development.

Redevelop a Monolith into Spring Microservices with Angular Frontends

ComCave College GmbH

50-250 Mitarbeiter

Redesigned a monolithic legacy system into a modular architecture with Spring Boot microservices and Angular frontends. Implemented event-driven communication to enhance scalability and performance. Integrated CI/CD pipelines using GitLab CI and Jenkins to streamline deployment.

Migrating from Tcl to Python

Volkswagen AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Replaced legacy Tcl scripts in a long-running automotive system with optimized Python scripts to improve maintainability and scalability. Conducted requirements engineering and developed migration concepts to ensure a smooth transition. Implemented and tested Python scripts, integrating the new solution while maintaining system reliability.

IoT Data Collection, Processing and Assessment

Volkswagen AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Developed an IoT-based application for in-vehicle data collection and automated image capture based on predefined conditions. Designed and implemented a server application to receive and manage collected data, evaluate trigger conditions, and provide controlled access to stored photos. 
Built a real-time architecture for data processing with seamless third-party integrations. Utilized cloud services for data ingestion, storage, and streaming. Integrated machine learning models for data assessment, optimizing data-driven decision-making.

System for human-like interactions with a speech dialogue system

Volkswagen AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Responsible for project controlling and requirement analysis. Designed the software architecture and developed various interfaces. Created an Android app with a service-oriented architecture. Implemented communication between the app and backend using Socket.IO. Developed interfaces between the app and other client software via ZeroMQ. Developed multiple Java services and ensured proper integration and testing in test vehicles.

Software tool for real estate management

iwb GmbH

250-500 Mitarbeiter

Developed a modern web application to replace an existing real estate management product.
Designed and implemented web services and user interface components, ensuring improved performance and usability. Integrated mapping functionalities using OpenLayers for spatial data visualization.

Augmentation of navigation functions in vehicles

Volkswagen AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Designed the software architecture for a 3D application that visualizes the driver’s surroundings in real time. Developed the user interface and application logic using Unity3D. Implemented a communication layer enabling data exchange between Unity3D and a Java service.
In a further development phase, created an application for a head-up display to present additional driving information. Developed a Java service that aggregates and evaluates data from various vehicle systems and provides it to the 3D applications. Integrated the solution into the vehicle and conducted comprehensive testing.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden