02.09.2025 aktualisiert

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

Software Engineer ✨ Java | Kotlin | Go | Spring Boot | DevOps

Mainz, Deutschland
Deutschland
B. Sc. Computer Science
Mainz, Deutschland
Deutschland
B. Sc. Computer Science

Profilanlagen

adrian_dieter_aqube_gmbh_en.pdf
profil_adrian-dieter_aqube-gmbh_de.pdf

Skills

Backend Development
Development of APIs and (Micro-)services, focusing on stability, maintainability,
performance and integration with databases and external systems.
Languages: Kotlin, Java, Go, Typescript, Python
Frameworks: Spring Boot, Ktor, Gin, controller-runtime, Django
Authentication & Security: Spring Security, OAuth2, JWT, RBAC
Testing: JUnit5, RestAssured, WireMock, Mockito, Testify, Ginko, Testcontainers
• Persistence: PostgreSQL, S3, MongoDB, DynamoDB
Frontend Development
Implementation of user-friendly and accessible interfaces using modern frameworks.
Core Technologies: HTML5, CSS3, Typescript
Frameworks: HTMX, Astro.js, Bootstrap, Tailwind CSS
Testing: Jest, Cypress
DevOps & Cloud
CI/CD: Github Workflow, GitLab CI, ArgoCD (GitOps)
Infrastructure as Code: Terraform, Kustomize, Helm
Containers & Orchestration: Docker, Kubernetes
Monitoring: DataDog, NewRelic, ELK Stack, Structured Logging
AWS: IAM, EC2, ECS, ECR, Lambda, Step Functions, SQS, Cloudwatch, AWS SDKs
Methodologies
• Practices: Agile (Scrum, Kanban), Test-Driven-Development (TDD), Clean Code, Clean Architecture, Twelve Factor App
Colaboration: Pair Programming, Code Reviews, Advice Process
Facilitation: Standups, Retrospectives, Workshops
Certification
• AWS Certified Solutions Architect - Associate
Languages
• German (native)
• English (fluent)

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Software Engineer & IT-Consultant

aqube GmbH - Customer Project: Football Media Company

Medien und Verlage

50-250 Mitarbeiter

  • Part of an english speaking Scrum team developing and maintaining services related to multimedia content ingestion and management of content providers.
  • Development of components for a new accounting system for content provider payment.
  • Design and implementation of a REST API to manage versions of user agreements and track signings.
  • Troubleshoot issues with content ingestion.
  • Adapt existing Auth0 backend integration to be used for internal web portal with new permissions and role-based-access-control (RBAC).
  • Improving the performance and maintainability of new backend services by conducting code review, analysis, and refactoring.
  • Technical Environment: Golang, PostgreSQL, DynamoDB, Auth0, AWS Redshift, New Relic

Software Engineer & IT-Consultant

aqube GmbH - Customer Project: Banking Service Provider

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

  • Development and design of a new microservice for automatic generation of monthly Microsoft Excel business reports,integrating into the existing microservice architecture.
  • Implementation of REST APIs according to specification by a customer in the context of mobile banking.
  • Development on existing services according to business requirements.
  • Addition of features on a React based administration frontend.
  • Test Driven Development with JUnit 5, RestAssured, WireMock and Testcontainers.
  • Technical Environment: Spring Boot, Kotlin, MariaDB, Redgate Flyway, OpenAPI

Software Engineer & IT-Consultant

aqube GmbH - Customer Project: Online News Outlet

Medien und Verlage

50-250 Mitarbeiter

Project Scope:
  • Operation and extension of an on premise Livingdocs instance. A headless Content Management System (CMS) for news articles with structured text and multimedia content.
  • Content migration of the entire article and multimedia data stock from the previous CMS (CoreMedia).
  • Bidirectional synchronization of content between both content management systems.
  • Integration into the surrounding online publishing eco system like the web delivery, mobile apps or other processing services.
Tasks:       
  • Development and design of components of the event-driven news content migration and import/export pipelines. Including the implementation and integration of different services that transform, validate and import the incoming structured text and multimedia content.
  • Development of and on custom CMS plugins e.g. integration of a Amazon Kinesis event stream using the internal CMS event system.
  • Test-driven development with JUnit \& Mockito (Java), Jest (Node.js), Testify (Go)
  • Development on existing CI/CD pipelines using Github Actions, Terraform, npm, Gradle, Go
  • Implementation of editor UI components following a UX design. (HTML, CSS)
  • Changes on the configuration and setup of the CMS and its content type models.
  • Maintainance and extension of a Cypress frontend test suit.
  • Configuration of dashboards & monitors and log analysis using DataDog.
Environment:
  • Agile Scrum team with up to 8 developers from various sites in Germany. Working remote and on premise.
  • Tools: IntelliJ, Visual Studio Code, Jira, Github, Slack, Teams, Microsoft Office 365
  • Technologies: Node.js, Java, Go, Amazon Web Services, Terraform, Docker, AWS S3, AWS Step Functions, AWS Lambda (Java 11 with Spring Cloud Function, Node.js, Go), AWS Kinesis, JSON, XML, REST

Zertifikate

AWS Certified Solutions Architect – Associate

AWS Training and Certification

2024

Confluent Fundamentals - Apache Kafka

Confluent

2024


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden