Rainer Bieniek-Senior Developer
Check rate
Experience
Senior Developer
RWE Trading
- Development of custom microservices in the power exchanges area based on Spring Boot 3 using PostgresQL, ActiveMQ, Kafka and S3
- Revision and re-implementation of legacy microservices (Scala / Akka) on Spring Boot 3
- DevOps tasks for running the microservices in an AWS runtime environment
- Senior role in the development area in collaboration with the internal client
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 the microservices in a Hashicorp-Nomad runtime environment
- Direct support for project management
Senior Lead Developer (part-time)
Open Source Office
- Further development of the Open Source Review Toolkit in the area of FOSS compliance
- Integration of the microservice architecture with OAuth2 / OpenID systems and setup of the Keycloak system
- Lead Developer for custom microservices to automate FOSS compliance processes on Spring Boot 2 & 3
- Configuration, administration and management of the AWS runtime environment
- Senior role in DevOps and development in collaboration with the internal client
Senior Lead Developer
Airrplus
- Integration of the microservice architecture with OAuth2 / OpenID systems and extension of Keycloak with custom modules
- Operational support for RedHat SSO / Keycloak
- Lead Developer for custom microservices in the area of authentication, authorization and CRM integration on Spring Boot 2 & 3
- DevOps tasks for running the microservices in a Microsoft Azure runtime environment
Senior Development Lead
Signal Iduna
- Technical lead of the internal developer team for cloud-based services in the electronic document archive
- Development and implementation of a microservice architecture for archiving and validating PDF documents (PDF/A)
- Integration with existing OAuth2 / OpenID systems
- Planning and implementation of operational and technical metrics in the microservice architecture
- Establishment and implementation of a DevOps approach in development and operations
System Architecture Consultant
ITZ Bund
- Support for system architecture in implementing a registry-based process
- Design and development of a proof of concept for an on-premises private cloud infrastructure
- Troubleshooting and evaluation of concepts and processes in collaboration with an internal client
Developer
Kühne & Nagel
- Development of RESTful microservices and GWT web applications for air freight logistics
- Use of Java 8, Java EE 7, Spring Framework, and messaging architectures (SOA, REST, EIP)
- Design of mobile and desktop-based HTML5 user interfaces
System Architecture Consultant
ITZBund
- Support for system architecture in implementing a registry-based process
- Error detection, analysis, and resolution in application and infrastructure components
- Containerization and Docker deployment
Solution Designer
Vodafone Group
- Design and implementation of a solution for scheduled calls to REST service endpoints (up to 100 parallel calls per second)
- Use of Spring Boot, Akka Messaging, Quartz, Infinispan, Docker, and Kubernetes
Solution Architect & Lead Developer
Hermes Deutschland
- Design and implementation of a microservices architecture for backend and middleware services (order creation for private customers)
- Introduction of Akka Messaging, Infinispan Data Grid, and Kafka
- Migration from Spring Boot 1 to Spring Boot 2, use of Docker, Kubernetes, OpenStack, and OpenShift
- Setup of a CI/CD platform with Jenkins and implementation of a DevOps process
Developer
Deutsche Bahn
- Implemented a logging solution for a project to replace handheld devices with Android tablets
- Developed a RESTful microservice to store and retrieve logs
- Integrated a search engine implementation into a relational database
Architecture Consultant
Mobilcom / Debitel
- Provided architecture and design consulting for building an internal API to deliver document and printing services
- Conducted analysis and provided recommendations based on Domain-Driven Design
- Designed and implemented a RESTful web service for the Apigee Edge Gateway
Developer
Vodafone Group Services
- Developed API proxies to migrate SOAP endpoints to REST endpoints using Spring Framework, Spring Boot, and Spring Cloud
- Created a global OAuth2/OpenID infrastructure concept and integrated it into the API gateway
Developer
Kühne+Nagel
- Developed RESTful microservices and GWT web applications for air freight logistics
- Built programmable mock implementations for REST and SOAP services
- Generated on-demand PDFs using Apache FOP and XSL-FO, virtualized environments with VirtualBox and Docker
Developer
Hydro Aluminium Rolled Products
- Developed a warehouse area management solution using Java 7, JSF, EJB, JPA, and WildFly 8.2
- Developed and tested business logic, desktop and mobile dialogs, and performed integration tests with external systems
Technical Lead & Lead Architect
Vodafone Group Services
- Technical lead and 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)
- Supporting IoT prototypes (MQTT) and distributed log collector solutions on Kafka
Technical Lead
Vodafone Group Services
- Architecting and implementing a chat bridging 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
JEE Developer
Vodafone Group Services
- JEE development for the customer self-service portal and migration of the billing system to ESB/Tibco
- Designing and implementing the MMS product D2 Easy Reply
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 operating development and test environments
Managing Partner – Technology
GTN – Company for Telecommunications and Network Services
- Planning, setup, and operation of the first private nationwide Internet data network in Germany with international connectivity
- Organizing and leading first- and second-level support
Consultant
GTT – Gesellschaft für Telefon- und Telekommunikationsberatung
- Planning, setup and operation of in-house data networks
- Development of custom software solutions for telephone and data networks
Freelancer
Self-employed Software Developer
- Design and implementation of computer games for Sinclair ZX Spectrum, QL and Commodore Amiga
- Hardware and driver development for sound solutions and disk drivers
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Telecommunication, Information Technology, Transportation, Insurance, Government and Administration, and Energy.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Operations, Customer Service, Business Intelligence, and Project Management.
Summary
Programming languages: Java, C, C++, C#, Rust, Shell, Perl, Sed, Awk
Development environments: IntelliJ, Eclipse, Visual Studio, XCode
Tools: maven, gradle, git, ant, subversion, rcs, cvs
Test & integration frameworks: Junit4/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
Statistics
Experience
Expertise
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Rainer based?
What languages does Rainer speak?
How many years of experience does Rainer have?
What roles would Rainer be best suited for?
What is Rainer's latest experience?
What companies has Rainer worked for in recent years?
Which industries is Rainer most experienced in?
Which business areas is Rainer most experienced in?
Which industries has Rainer worked in recently?
Which business areas has Rainer worked in recently?
What is the availability of Rainer?
What is the rate of Rainer?
How to hire Rainer?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Developer
Nearby freelancers
Professionals working in or nearby Großheide, Germany
Most recent projects
FRATCH works with many companies and recruitment agencies. Here you will find our recently posted projects and opportunities.
