Recommended expert

Rainer Bieniek

Senior Developer

Rainer Bieniek
Großheide, Germany

Experience

Feb 2025 - Jul 2025
6 months

Senior Developer

RWE Trading

  • Developed custom microservices for power exchanges based on Spring Boot 3 using PostgreSQL, ActiveMQ, Kafka, and S3
  • Refactored and reimplemented legacy microservices (Scala / Akka) on Spring Boot 3
  • DevOps tasks for operating microservices in an AWS runtime environment
  • Senior role in development in collaboration with an internal client
Jul 2023 - Mar 2025
1 year 9 months

Senior Developer

Hagebau IT

  • Lead developer for building custom microservices in the data pool area based on Spring Boot 3 using MongoDB, Elasticsearch, and Kafka
  • DevOps tasks for running microservices in a HashiCorp Nomad runtime environment
  • Direct support for project management
Jul 2021 - Jul 2024
3 years 1 month

Senior Lead Developer (Part-time)

Open Source Office

  • Further developed the Open Source Review Toolkit in the area of FOSS compliance
  • Integrated the microservice architecture with OAuth2 / OpenID systems and set up the Keycloak system
  • Lead developer for custom microservices to automate FOSS compliance processes on Spring Boot 2 & 3
  • Configured, managed, and administered the AWS runtime environment
  • Senior role in DevOps and development tasks in collaboration with an internal client
Jul 2021 - Mar 2023
1 year 9 months

Senior Lead Developer

Airrplus

  • Integrated the microservice architecture with OAuth2 / OpenID systems and extended Keycloak with custom modules
  • Operational support for Red Hat SSO / Keycloak
  • Lead developer for custom microservices in authentication, authorization, and CRM integration on Spring Boot 2 & 3
  • DevOps tasks for running microservices in a Microsoft Azure runtime environment
Nov 2019 - Jun 2021
1 year 8 months

Senior Development Lead

Signal Iduna

  • Technical lead of the internal developer team for cloud-based services in the electronic document archive
  • Designed and implemented a microservice architecture for archiving and validating PDF documents (PDF/A)
  • Integrated with existing OAuth2 / OpenID systems
  • Planned and implemented operational and technical metrics in the microservice architecture
  • Established and executed a DevOps approach in development and operations
Oct 2018 - Oct 2019
1 year 1 month

System Architecture Consultant

ITZ Bund

  • Support in the area of system architecture for the implementation of a register-based process
  • Creating concepts and building a proof of concept for an on-premises private cloud infrastructure
  • Troubleshooting and evaluating concepts and processes in collaboration with the internal client
Sep 2018 - Sep 2018
1 month

Developer

Kühne & Nagel

  • Development of RESTful microservices and GWT web applications in air freight logistics
  • Using Java 8, Java EE 7, Spring Framework, and messaging architectures (SOA, REST, EIP)
  • Designing mobile and desktop-based dialogs using HTML5
Jul 2018 - Aug 2018
2 months

System Architecture Consultant

ITZBund

  • Support in the area of system architecture for the implementation of a register-based process
  • Detecting, analyzing, and resolving errors in application and infrastructure components
  • Containerization and Docker deployment
Apr 2018 - Aug 2018
5 months

Solution Designer

Vodafone Group

  • Designing and implementing a solution for scheduled invocation of REST service endpoints (up to one hundred parallel calls/second)
  • Using Spring Boot, Akka Messaging, Quartz, Infinispan, Docker, and Kubernetes
Apr 2017 - Jun 2018
1 year 3 months

Solution Architect & Lead Developer

Hermes Deutschland

  • Designing and implementing a microservice architecture for backend and middleware services (order creation for private customers)
  • Introducing Akka Messaging, Infinispan Data Grid, and Kafka
  • Migrating from Spring Boot 1 to Spring Boot 2, using Docker, Kubernetes, OpenStack, and OpenShift
  • Building a CI/CD platform with Jenkins and implementing a DevOps process
Jan 2017 - Mar 2017
3 months

Developer

Deutsche Bahn

  • Set up a logging solution for a project replacing handhelds with Android tablets
  • Developed a RESTful microservice to store and retrieve logs
  • Integrated a search engine implementation into a relational database
Nov 2016 - Dec 2016
2 months

Architecture Consultant

Mobilcom / Debitel

  • Advised on architecture and design to build an internal API for document and print services
  • Analyzed and gave recommendations based on Domain-Driven Design
  • Designed and implemented a RESTful web service for the Apigee Edge Gateway
Oct 2016 - Oct 2016
1 month

Developer

Vodafone Group Services

  • Developed API proxies to migrate SOAP endpoints to REST using Spring Framework, Spring Boot, and Spring Cloud
  • Designed a global OAuth2/OpenID infrastructure and integrated it into the API gateway
Jan 2016 - Dec 2016
1 year

Developer

Kühne+Nagel

  • Developed RESTful microservices and GWT web applications in air freight logistics
  • Built programmable mock implementations for REST and SOAP services
  • On-demand PDF generation with Apache FOP and XSL-FO, virtualization using VirtualBox and Docker
Aug 2015 - Nov 2015
4 months

Developer

Hydro Aluminium Rolled Products

  • Developed a solution for managing the storage area with Java 7, JSF, EJB, JPA, and Wildfly 8.2
  • Developed and tested business logic, PC and mobile dialogs, and integration tests with external systems
Jan 2011 - Dec 2015
5 years

Technical Lead & Lead Architect

Vodafone Group Services

  • Technical Lead & Lead Architect for the APIX API Exposure Gateway for controlled backend integration
  • API/RESTful/Microservice design and NoSQL (Cassandra) schema design
  • Migration of SOAP interfaces to RESTful services (HATEOAS)
  • Support for IoT prototypes (MQTT) and distributed log collector solutions on Kafka
Jan 2008 - Dec 2011
4 years

Technical Lead

Vodafone Group Services

  • Architecture and implementation of a chat bridge solution between Vodafone 360 and chat networks (Google Talk, Yahoo, MSN)
  • Team lead for developing scalable Hadoop-based reporting solutions for data volumes up to 1 TB/month
Jan 2006 - Dec 2008
3 years

JEE Developer

Vodafone Group Services

  • JEE development for the customer self-service portal and migration of the billing system to ESB/Tibco
  • Design and implementation of the MMS product D2 Easy Reply
Jan 2006 - Dec 2008
3 years

Prototype Developer

Vodafone Group Services

  • Prototype development and field trial live@home (Mobile World Congress 2007)
  • Group SMS solution GroupComms and integration into networks
  • Planning and operation of development and test environments
Jan 1992 - Dec 1996
5 years

Managing Partner, Technology

GTN – Society for Telecommunications and Network Services

  • Planning, setup, and operation of the first private nationwide German internet data network with international connections
  • Organization and management of first and second level support
Jan 1988 - Dec 1993
6 years

Consultant

GTT – Company for Telephone and Telecommunications Consulting

  • Planning, building and operating in-house data networks
  • Developing custom software solutions for telephone and data networks
Jan 1983 - Dec 1988
6 years

Freelancer

Independent Software Developer

  • Designing and implementing computer games for Sinclair ZX Spectrum, QL and Commodore Amiga
  • Developing hardware and drivers for sound solutions and hard disk drives

Summary

  • Programming languages: Java, C, C++, C#, Rust, Shell, Perl, Sed, Awk

  • IDEs: IntelliJ, Eclipse, Visual Studio, Xcode

  • Tools: Maven, Gradle, Git, Ant, Subversion, RCS, CVS

  • Test & integration frameworks: JUnit 4/5, Mockito, AssertJ, Awaitility, TDD, BDD, Jenkins

  • Web design: Bootstrap, Tailwind CSS / UI

  • Frameworks: Spring Boot / Framework (WebMVC, Reactive) / Data / Cloud / Security, OSGi, Apache Camel, Swing, JEE & WildFly / JBoss, Apache Hadoop, Hibernate

  • Operating systems: Solaris / Linux / FreeBSD, Windows

  • Databases: PostgreSQL, MySQL, Oracle, Sybase, MS-SQL, MongoDB, Cassandra, Redis, Memcached

  • Process models: Scrum, Kanban, V-Model, Waterfall model

  • Project experience in Domain-Driven Design

Languages

German
Native
English
Advanced
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Ioan Dobre
Ioan Dobre

Senior Software Developer

View Profile
Michal Budzyn
Michal Budzyn

Senior Golang Engineer

View Profile
Timon Ringwald
Timon Ringwald

Database Developer – Research Project – Healthcare Billing

View Profile
Dirk Bolte
Dirk Bolte

Senior Software Developer

View Profile
Niko Schmuck
Niko Schmuck

Developing Architect, Technical Lead "gridlytics"

View Profile
Niels Majer
Niels Majer

Senior Software Developer

View Profile
Florian Fladung
Florian Fladung

Senior Backend Developer

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Lothar Hinsche
Lothar Hinsche

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile
Fabian Crabus
Fabian Crabus

Short project: Converting monocular images

View Profile
Wadim Lupejcenko
Wadim Lupejcenko

Software Engineer & Consultant

View Profile
Johannes Erchen
Johannes Erchen

Senior Application Developer

View Profile
Ulrich Cech
Ulrich Cech

Java Architect/Developer – Freelancer

View Profile
Tobias Hofbauer
Tobias Hofbauer

Senior Java Web Developer

View Profile
Martin Eisengardt
Martin Eisengardt

Software Developer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Timo Külbel
Timo Külbel

Senior Fullstack Developer

View Profile
Tilo Kowalski
Tilo Kowalski

Backend Developer

View Profile
Jan Radon
Jan Radon

Software Engineer / Software Architect / Team Lead

View Profile
Enis Spahi
Enis Spahi

Software Developer

View Profile
Dimitri Simon
Dimitri Simon

Fullstack Developer, Integrator

View Profile
Selvaraj Kannaiyan
Selvaraj Kannaiyan

Senior Full Stack & Cloud Architect

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile