AWS Serverless Cloud Expert & Software Engineer, 3x AWS Certified, Java, Node.js, JavaScript
Aktualisiert am 28.05.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2026
Verfügbar zu: 100%
davon vor Ort: 20%
AWS
Serverless
Java
AWS Lambda
DynamoDB
Spring
Node.js
REST
EC2
JavaScript
Angular
OOP
Microservices
Event-Driven Architecture
Amazon Web Services
Docker
Continuous Delivery
Continuous Integration
Git
Scrum

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 8 Monate
2020-10 - heute

Full-Stack Web Development

Software Engineer Scrum Java Spring ...
Software Engineer

I'm supporting a product team developing SSO (Single Sign-On) and user messenger related features. The software is hosted on AWS using EC2/ECS, RDS, SQS, AWS Lambda, DynamoDB, etc. and main programming languages include Java, JavaScript and TypeScript.

AWS DynamoDB Amazon Aurora Amazon RDS CloudFormation AWS Lambda S3 SQS SNS Datadog Kibana KMS SSM
Scrum Java Spring Spring Cloud Spring Web Spring JPA JavaScript TypeScript Serverless Microservices JUnit
Remote
5 Monate
2020-06 - 2020-10

Frontend Migration & Serverless Development

Software-Entwickler JavaScript jQuery Mithril ...
Software-Entwickler

Ongoing part-time project. The existing JavaScript and jQuery code is migrated to components using the Mithril framework. Additional serverless functions are developed to support payment processes.

JavaScript jQuery Mithril Serverless PHP
Kurviger.de
Remote
2 Jahre 9 Monate
2018-01 - 2020-09

Jira Plugin Development

Software Engineer AWS AWS Lambda DynamoDB ...
Software Engineer

My main responsibilities were developing new features and improving the existing code as well as the technical infrastructure on AWS.

  • Designed and implemented several Java and Node.js serverless functions to automate synchronizing data between Jira systems
  • Created a hybrid architecture using traditional EC2 servers and serverless functions for high scalability and high throughput of data
  • Optimized page loading speed by adding Hazelcast cache for a Spring Boot REST API on EC2 instances
  • Reduced security vulnerabilities in cooperation with a Bug Bounty program
  • Improved infrastructure automation process by using AWS CloudFormation
  • Increased app installations about 500% over two years
IntelliJ IDEA Git Bitbucket Bamboo Slack Postman
AWS AWS Lambda DynamoDB S3 EC2 Step Functions Docker Cloud Watch CloudFormation Java Maven Spring Spring Boot REST API Jersey Hazelcast JUnit Node.js Angular JavaScript Bash Scrum Amazon Web Services Kinesis IAM Serverless
K15t
Stuttgart
2 Monate
2020-04 - 2020-05

Serverless REST API Development

Software Engineer AWS Amazon Web Services AWS Lambda ...
Software Engineer

Built a collection of SaaS marketplaces to discover new opportunities starting a business. I was responsible for the technical architecture using a serverless stack.

  • Serverless REST API using AWS Lambda and API Gateway
  • Fully automated deployment process using AWS CloudFormation and GitHub Actions
  • REST API documentation using OpenAPI (Swagger)
IntelliJ IDEA GitHub GitHub Actions Git
AWS Amazon Web Services AWS Lambda Serverless API Gateway CloudFront Route53 OpenAPI Automation REST API Node.js
Remote
8 Monate
2017-04 - 2017-11

On-premise to Serverless Migration

Software Engineer AWS AWS Lambda DynamoDB ...
Software Engineer

Migrated an existing on-premise application to a serverless cloud application. I was responsible to plan and execute the migration. The code base was adjusted to run on-premise and in the cloud.

  • Investigated existing architecture and code and proposed solutions to the product team using AWS Lambda
  • Designed and prepared the migration by introducing a common code package to share code between the on-premise and cloud code
  • Trained team mates in using the new cloud technologies like DynamoDB, S3, EC2 and AWS Lambda
  • Introduced continuous integration process using Bitbucket Pipelines and infrastructure provisioning using AWS CloudFormation
  • Reduced migration costs by adapting a hybrid architecture of EC2 instances and serverless functions
IntelliJ IDEA Postman Jira Bamboo Bitbucket Slack
AWS AWS Lambda DynamoDB Kinesis EC2 S3 CloudWatch Amazon Web Services CloudFormation Java Maven Spring Spring Boot REST API Jersey Node.js JavaScript Angular Scrum
K15t
Stuttgart
1 Jahr 9 Monate
2015-07 - 2017-03

Confluence Plugin Development

Software Engineer Java Maven Spring ...
Software Engineer

My main responsibilities were developing new features, improving the existing code and writing automated tests.

  • Developed backend and frontend features on Confluence apps "Scroll Versions" and "Scroll Translations" using Java and Angular
  • Provided technical and first-level support
  • Wrote technical and user documentation in Confluence
IntelliJ IDEA Git Bitbucket Bamboo Confluence
Java Maven Spring REST API Jersey OSGi Angular JavaScript Scrum Selenium JUnit
K15t
Stuttgart
7 Monate
2014-01 - 2014-07

Internal Dashboard Extension

Software Engineer Java Spring Spring MVC ...
Software Engineer

I was responsible for planning and developing an extension for an internal dashboard, including automated tests and technical documentation.

  • Created a technical architecture using Apache Camel for retrieving and aggregating data from different data sources
  • Communicated with various stakeholders to discuss their requirements and apply them in an agile process
  • Implemented the backend part as an OSGi module for Apache Felix using Spring and the frontend part using jQuery
IntelliJ IDEA SVN Hudson Redmine
Java Spring Spring MVC Hibernate Apache Camel Apache Felix MySQL Maven OSGi JUnit Selenium Scrum REST API jQuery JavaScript HTML CSS
TravelTainment (Amadeus Leisure IT)
Aachen
1 Jahr 5 Monate
2012-09 - 2014-01

Internal Dashboard Development

Software Engineer Java Spring Spring MVC ...
Software Engineer

In a team of six people, I was responsible for developing various features for an internal dashboard service. This included writing automated tests and technical documentation.

  • Communicated with various stakeholders to discuss their requirements and apply them in an agile process
  • Implemented OSGi modules for Apache Felix using Spring to dynamically enable and disable parts of the internal dashboard
  • Implemented a frontend using jQuery
IntelliJ IDEA Hudson Redmine SVN
Java Spring Spring MVC Hibernate MySQL Maven OSGi Apache Felix JUnit Selenium Scrum
TravelTainment (Amadeus Leisure IT)
Aachen

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 2 Monate
2014-10 - 2017-11

Softwaretechnik

Master of Science, Universität Stuttgart
Master of Science
Universität Stuttgart

Multinent Cloud Architectures, Distributed Systems

2 Jahre 11 Monate
2011-09 - 2014-07

Duales Studium zum Software Entwickler

Bachelor of Science in Scientific Programming, Fachhochschule Aachen + RZ RWTH Aachen
Bachelor of Science in Scientific Programming
Fachhochschule Aachen + RZ RWTH Aachen

Mathematik, Software Entwicklung

Position

Position

  • Software Engineer
  • Software Entwickler
  • Serverless Expert
  • Cloud / DevOps AWS

Kompetenzen

Kompetenzen

Top-Skills

AWS Serverless Java AWS Lambda DynamoDB Spring Node.js REST EC2 JavaScript Angular OOP Microservices Event-Driven Architecture Amazon Web Services Docker Continuous Delivery Continuous Integration Git Scrum

Aufgabenbereiche

Redmine
Technical Interview

Produkte / Standards / Erfahrungen / Methoden

Algorithmus
Amazon Web Services
3+ years
Apache Camel
Apache Felix
API Gateway
Automation
AWS
3+ years
AWS Lambda
3+ years
Bamboo
Bitbucket
Cloud Watch
Cloud Watch
CloudFormation
CloudFront
CloudWatch
Confluence
CSS
Docker
Docker
DynamoDB
EC2
Git
GitHub
GitHub Actions
Hibernate
HTML
Hudson
IAM
IAM
IntelliJ IDEA
Jersey
Jira
JUnit
Kinesis
Maven
Node.js
OpenAPI
OSGi
Pair Programming
Postman
REST API
Route53
S3
Scrum
Selenium
Serverless
Slack
Software Engineering
Spring
Spring Boot
Spring MVC
Step Functions
Step Functions
SVN

Programmiersprachen

Java
JavaScript
jQuery
Mithril
Node.js
PHP
Spring Cloud
Spring JPA
Spring Web
TypeScript

Datenbanken

Amazon Aurora
Amazon RDS
Hazelcast
Hazelcast
MySQL

Datenkommunikation

Microservices

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 8 Monate
2020-10 - heute

Full-Stack Web Development

Software Engineer Scrum Java Spring ...
Software Engineer

I'm supporting a product team developing SSO (Single Sign-On) and user messenger related features. The software is hosted on AWS using EC2/ECS, RDS, SQS, AWS Lambda, DynamoDB, etc. and main programming languages include Java, JavaScript and TypeScript.

AWS DynamoDB Amazon Aurora Amazon RDS CloudFormation AWS Lambda S3 SQS SNS Datadog Kibana KMS SSM
Scrum Java Spring Spring Cloud Spring Web Spring JPA JavaScript TypeScript Serverless Microservices JUnit
Remote
5 Monate
2020-06 - 2020-10

Frontend Migration & Serverless Development

Software-Entwickler JavaScript jQuery Mithril ...
Software-Entwickler

Ongoing part-time project. The existing JavaScript and jQuery code is migrated to components using the Mithril framework. Additional serverless functions are developed to support payment processes.

JavaScript jQuery Mithril Serverless PHP
Kurviger.de
Remote
2 Jahre 9 Monate
2018-01 - 2020-09

Jira Plugin Development

Software Engineer AWS AWS Lambda DynamoDB ...
Software Engineer

My main responsibilities were developing new features and improving the existing code as well as the technical infrastructure on AWS.

  • Designed and implemented several Java and Node.js serverless functions to automate synchronizing data between Jira systems
  • Created a hybrid architecture using traditional EC2 servers and serverless functions for high scalability and high throughput of data
  • Optimized page loading speed by adding Hazelcast cache for a Spring Boot REST API on EC2 instances
  • Reduced security vulnerabilities in cooperation with a Bug Bounty program
  • Improved infrastructure automation process by using AWS CloudFormation
  • Increased app installations about 500% over two years
IntelliJ IDEA Git Bitbucket Bamboo Slack Postman
AWS AWS Lambda DynamoDB S3 EC2 Step Functions Docker Cloud Watch CloudFormation Java Maven Spring Spring Boot REST API Jersey Hazelcast JUnit Node.js Angular JavaScript Bash Scrum Amazon Web Services Kinesis IAM Serverless
K15t
Stuttgart
2 Monate
2020-04 - 2020-05

Serverless REST API Development

Software Engineer AWS Amazon Web Services AWS Lambda ...
Software Engineer

Built a collection of SaaS marketplaces to discover new opportunities starting a business. I was responsible for the technical architecture using a serverless stack.

  • Serverless REST API using AWS Lambda and API Gateway
  • Fully automated deployment process using AWS CloudFormation and GitHub Actions
  • REST API documentation using OpenAPI (Swagger)
IntelliJ IDEA GitHub GitHub Actions Git
AWS Amazon Web Services AWS Lambda Serverless API Gateway CloudFront Route53 OpenAPI Automation REST API Node.js
Remote
8 Monate
2017-04 - 2017-11

On-premise to Serverless Migration

Software Engineer AWS AWS Lambda DynamoDB ...
Software Engineer

Migrated an existing on-premise application to a serverless cloud application. I was responsible to plan and execute the migration. The code base was adjusted to run on-premise and in the cloud.

  • Investigated existing architecture and code and proposed solutions to the product team using AWS Lambda
  • Designed and prepared the migration by introducing a common code package to share code between the on-premise and cloud code
  • Trained team mates in using the new cloud technologies like DynamoDB, S3, EC2 and AWS Lambda
  • Introduced continuous integration process using Bitbucket Pipelines and infrastructure provisioning using AWS CloudFormation
  • Reduced migration costs by adapting a hybrid architecture of EC2 instances and serverless functions
IntelliJ IDEA Postman Jira Bamboo Bitbucket Slack
AWS AWS Lambda DynamoDB Kinesis EC2 S3 CloudWatch Amazon Web Services CloudFormation Java Maven Spring Spring Boot REST API Jersey Node.js JavaScript Angular Scrum
K15t
Stuttgart
1 Jahr 9 Monate
2015-07 - 2017-03

Confluence Plugin Development

Software Engineer Java Maven Spring ...
Software Engineer

My main responsibilities were developing new features, improving the existing code and writing automated tests.

  • Developed backend and frontend features on Confluence apps "Scroll Versions" and "Scroll Translations" using Java and Angular
  • Provided technical and first-level support
  • Wrote technical and user documentation in Confluence
IntelliJ IDEA Git Bitbucket Bamboo Confluence
Java Maven Spring REST API Jersey OSGi Angular JavaScript Scrum Selenium JUnit
K15t
Stuttgart
7 Monate
2014-01 - 2014-07

Internal Dashboard Extension

Software Engineer Java Spring Spring MVC ...
Software Engineer

I was responsible for planning and developing an extension for an internal dashboard, including automated tests and technical documentation.

  • Created a technical architecture using Apache Camel for retrieving and aggregating data from different data sources
  • Communicated with various stakeholders to discuss their requirements and apply them in an agile process
  • Implemented the backend part as an OSGi module for Apache Felix using Spring and the frontend part using jQuery
IntelliJ IDEA SVN Hudson Redmine
Java Spring Spring MVC Hibernate Apache Camel Apache Felix MySQL Maven OSGi JUnit Selenium Scrum REST API jQuery JavaScript HTML CSS
TravelTainment (Amadeus Leisure IT)
Aachen
1 Jahr 5 Monate
2012-09 - 2014-01

Internal Dashboard Development

Software Engineer Java Spring Spring MVC ...
Software Engineer

In a team of six people, I was responsible for developing various features for an internal dashboard service. This included writing automated tests and technical documentation.

  • Communicated with various stakeholders to discuss their requirements and apply them in an agile process
  • Implemented OSGi modules for Apache Felix using Spring to dynamically enable and disable parts of the internal dashboard
  • Implemented a frontend using jQuery
IntelliJ IDEA Hudson Redmine SVN
Java Spring Spring MVC Hibernate MySQL Maven OSGi Apache Felix JUnit Selenium Scrum
TravelTainment (Amadeus Leisure IT)
Aachen

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 2 Monate
2014-10 - 2017-11

Softwaretechnik

Master of Science, Universität Stuttgart
Master of Science
Universität Stuttgart

Multinent Cloud Architectures, Distributed Systems

2 Jahre 11 Monate
2011-09 - 2014-07

Duales Studium zum Software Entwickler

Bachelor of Science in Scientific Programming, Fachhochschule Aachen + RZ RWTH Aachen
Bachelor of Science in Scientific Programming
Fachhochschule Aachen + RZ RWTH Aachen

Mathematik, Software Entwicklung

Position

Position

  • Software Engineer
  • Software Entwickler
  • Serverless Expert
  • Cloud / DevOps AWS

Kompetenzen

Kompetenzen

Top-Skills

AWS Serverless Java AWS Lambda DynamoDB Spring Node.js REST EC2 JavaScript Angular OOP Microservices Event-Driven Architecture Amazon Web Services Docker Continuous Delivery Continuous Integration Git Scrum

Aufgabenbereiche

Redmine
Technical Interview

Produkte / Standards / Erfahrungen / Methoden

Algorithmus
Amazon Web Services
3+ years
Apache Camel
Apache Felix
API Gateway
Automation
AWS
3+ years
AWS Lambda
3+ years
Bamboo
Bitbucket
Cloud Watch
Cloud Watch
CloudFormation
CloudFront
CloudWatch
Confluence
CSS
Docker
Docker
DynamoDB
EC2
Git
GitHub
GitHub Actions
Hibernate
HTML
Hudson
IAM
IAM
IntelliJ IDEA
Jersey
Jira
JUnit
Kinesis
Maven
Node.js
OpenAPI
OSGi
Pair Programming
Postman
REST API
Route53
S3
Scrum
Selenium
Serverless
Slack
Software Engineering
Spring
Spring Boot
Spring MVC
Step Functions
Step Functions
SVN

Programmiersprachen

Java
JavaScript
jQuery
Mithril
Node.js
PHP
Spring Cloud
Spring JPA
Spring Web
TypeScript

Datenbanken

Amazon Aurora
Amazon RDS
Hazelcast
Hazelcast
MySQL

Datenkommunikation

Microservices

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.