02.09.2025 aktualisiert


Premiumkunde
100 % verfügbarSoftware Engineer ✨ Java | Kotlin | Go | Spring Boot | DevOps
Mainz, Deutschland
Deutschland
B. Sc. Computer ScienceSkills
Softwaretechnik KotlinJavaSpring BootGoTDDKtorentwickerSoftwareentwicklerDeveloperBackendHTMXFull-StackawsRESTREST-APIDevOpsGitOpsagile
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)
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
- 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
- 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
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.
- 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.
- 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