20.03.2025 aktualisiert


100 % verfügbar
Senior Software and DevOps Engineer | Java, Kotlin & TypeScript
Bovenden, Deutschland
Weltweit
B.Sc. Business Information ScienceSkills
JavaJavaScriptSpring SecurityAPIsAgile MethodologieAmazon Web ServicesAmazon S3ArchitekturUnterrichtenAtlassian ConfluenceAtlassian JiraAutomatisierungTest AutomationMicrosoft AzureCloud Computing
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.
- 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
- 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
- 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
- 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)
- Project Management Tools: Proficient with Jira, Confluence
- Agile Methodologies: Extensive experience in Scrum, DevOps culture
- Development Tools: Proficient in IntelliJ IDEA, VS Code.
- Version Control: Strong knowledge of Git, GitHub, GitLab
- 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
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.
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.
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.
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.