Florian Fladung
Senior Backend Developer
Experience
Jul 2024 - Jun 2025
1 yearSenior Backend Developer
ING Deutschland AG
- Database design with Oracle DB, JPA, and Flyway, considering high performance requirements
- Analysis of multiple architecture drafts and identification of technical risks
- Design and implementation of multiple interfaces and integrations, especially REST APIs and Kafka topics
- Setup of Elasticsearch for monitoring and analyzing log data
- Establishment of an iterative workflow in the project team in light of complex business requirements
Oct 2023 - Mar 2024
6 monthsSenior Backend Developer
Deutsche Vermögensberatung AG
- Developed business logic to determine risk classes and calculate investment proposals for new financial products in Spring Boot microservices, Java, and Kotlin
- Extended digital disclosure forms according to the Securities Trading Act (WpHG) in Typescript and Java
- Integrated micro-frontends as web components into an Angular application
- Expanded CI/CD pipelines and performed releases using GitHub Actions in Microsoft Azure Cloud
- Updated Docker runtimes and implemented secret management with Azure Key Vault
- Updated an Angular application and Angular Material components, migrating the affected UI elements and styles
- Performed database schema migrations for PostgreSQL and OracleDB using Flyway
- Introduced agile methods such as dailies, plannings, and conducted retrospectives
May 2019 - Sep 2023
4 years 5 monthsSenior Backend Developer
DER Touristik Online GmbH
- Designed and implemented a geographic search feature using Elasticsearch, PostGIS, Google Geocoding API, and Spring Boot, optimizing keywords and result ordering
- Designed and implemented a landing page generator for thousands of SEO-optimized subpages using Next.js, Spring Boot, PostgreSQL, and a headless CMS
- Developed the nightly product data import as a batch job using Spring Boot, JPA, and PostgreSQL, including monitoring, log analysis, and bug fixing with Datadog
- Optimized performance of Spring Boot applications with JPA and PostgreSQL and derived best practices
- Defined and monitored company-wide architecture and coding guidelines for the backend
- Defined and coordinated a cross-team test and release strategy for backend, frontend, and DevOps to enable continuous delivery and zero downtime deployments based on Docker, Kubernetes, AWS Cloud, and GitLab CI
- Designed and coordinated an onboarding plan for external contractors and remote teams
- Supervised bachelor's theses and coached several junior developers
- Identified technical risks and developed strategic countermeasures in exchange with the CTO and executive management
Jul 2018 - Apr 2019
10 monthsSenior Backend Developer
Valtach Mobility GmbH
- Enhanced an authentication service based on OAuth2 and Spring Security for authenticating mobile and IoT devices as well as web users
- Developed a service to manage vehicle fleets and multi-level role-based permissions using Spring Framework, OAuth2, and PostgreSQL
- Adapted multiple services for parallel operation in the data center and AWS Cloud
- Designed a solution architecture to scale the gateway service for vehicle communication using Spring Framework, Redis, and Drools Rule Engine
- Designed a cross-team test strategy to decouple test data, stabilize, and speed up test suites with Jenkins, Docker, PostgreSQL, Liquibase, and FitNesse
Jan 2018 - Jun 2018
6 monthsSenior Backend Developer
DB Systel GmbH
- Implemented site-specific import and export interfaces in REST and XML using Spring Boot and Java 8
- Converted internal data formats and performed data migration with XSLT scripts
- Extended customization of CoreMedia 9 modules for specific websites
- Adapted CMS internal and public search functions to specific data and structures using Spring Boot and Apache Solr
- Executed and automated regression tests on large data sets
- Coordinated test and release processes with clients
- Conducted deployments using GitLab in Docker and AWS Cloud
Oct 2017 - Dec 2017
3 monthsSenior Backend Developer
DB Systel GmbH
- Connecting additional source systems to the crawler via web services (SOAP and REST) while considering different authorization concepts
- Migrating the PostgreSQL database and the Solr search index to run in Docker, OpenShift, and AWS Cloud
- Identifying and fixing security vulnerabilities in the Spring Boot backend and web frontend
Jun 2017 - Sep 2017
4 monthsSenior Backend Developer
ISO Gruppe
- Independent development and operation of the sales prototype
- Creating the application and system architecture
Oct 2016 - May 2017
8 monthsSenior Backend Developer
Deutsche Bank AG
- Developing a REST API and business logic for calculating the pension gap using Java 8 and Spring Boot
- Integrating a SOAP web service for concluding insurance contracts using Java 8 and Spring Boot
- Creating an application architecture to scale development from one to five Scrum teams
- Conducting code reviews and providing guidance in backend, frontend, and release management
Jan 2016 - Sep 2016
9 monthsSenior Backend Developer
Commerzbank AG
- Developing JSF PrimeFaces interfaces for managing and executing test cases
- Adapting the application to work with both Java EE/WebSphere and Spring Boot/Tomcat
- Developing various connectors configurable via the web interface (SOAP, REST, XML, JSON, CSV, and others) using Apache Camel
- Developing an export function to download test cases and reports from the Oracle database via JPA in CSV format
Aug 2014 - Dec 2015
1 year 5 monthsSenior Backend Developer
Bosch Software Innovations
- Designing and managing requirements for an application to control and monitor software updates of IoT telematics units
- Implementing a state machine for server-side tracking of IoT devices using Spring Boot, Oracle DB, and Angular
- Creating automated acceptance and integration tests with Robot Framework and CI pipelines with Jenkins
- Designing an event-sourcing architecture based on Vert.x and ActiveMQ
- Identifying and migrating existing business logic from Inubit BPMN into Spring Boot microservices
Summary
Senior Software Developer and Solution Architect with over 10 years of experience in Java/Spring Boot, microservices, web development and cloud technologies. Extensive hands-on experience with agile methods as well as team leadership and strategic architecture planning.
Skills
Software Development, Software Architecture, Agile Methods
- Spring Boot
- Microservices
- Continuous Integration/delivery (Ci/cd)
- Kotlin
- E-commerce
- Java
- Search Engines
- Postgresql
- Monitoring/observability
- Test Automation
- Elasticsearch
- Domain Driven Design (Tdd)
- Rabbitmq
- Cloud Platforms (Aws, Azure)
- Rest Api
- Angular
- Containerization (Docker)
- Typescript
- Zero Downtime Deployment
Leadership & Strategy
- Team Leadership & Mentoring
- Architecture Planning
- Project Planning And Goal Setting
Languages
German
NativeEnglish
AdvancedEducation
Sep 2011 - Jun 2014
Fachhochschule Frankfurt
Bachelor of Science · Computer Science · Frankfurt, Germany
Oct 2003 - Jun 2009
Goethe Universität Frankfurt
Intermediate Diploma · Physics · Frankfurt, Germany
Certifications & licenses
Certified Scrum Master
Scrum Alliance
Istqb Certified Tester Foundation Level
ISQI GmbH
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience