Sebastian (Dr.) K.-Senior Lead Developer, System Architecture

Check rate
Experience
Senior Lead Developer, System Architecture
AVL DITEST
- Redesign of a legacy Windows app for vehicle diagnostics as an AWS cloud application
- Creating build pipelines and conducting code reviews using Kotlin, Spring Boot, Micronaut, Jenkins, and GitHub
Technical lead, system architecture, and code reviews
Chamber of Commerce for Munich and Upper Bavaria
- Technical lead of a nearshore development team
- Development and expansion of a self-service web portal in the Open Telecom Cloud and integration with the ELSTER portal of the Bavarian State Tax Office
- System architecture and code reviews using Java, Spring Boot, Angular, Postgres, Keycloak, SAML, Docker, Linux, and Ansible
Java Senior Backend Developer
Globalside GmbH
- Developing the backend for a mobile app for private health insurers using Java, Spring Boot, RabbitMQ, Kubernetes, and AWS
- Setting up a monitoring infrastructure with Prometheus and Grafana
- Operating and administering MySQL and Linux environments
Java/Kotlin Senior Developer
Telefónica
- Specifying and implementing a microservices architecture in Kotlin with Spring Boot, Spring Reactive, REST APIs, MongoDB, and Elasticsearch
- Developing React frontends
- Implementing and optimizing CI/CD build and deployment pipelines on Jenkins with Docker and Docker Swarm
- Setting up Linux development and testing environments
Product Owner
UniCredit Group for HVB and Bank Austria
- Managing a nearshore team in an outsourcing project for a portfolio management product
- System architecture with JEE on WebSphere and specification of relational data models in Oracle DB
Specification and Implementation
Bavarian Association of Statutory Health Insurance Physicians
- Specification and implementation of an application for medical documentation
- Backend processes in a microservices architecture with Java, Spring Boot and RabbitMQ
- Integration of a legacy application with Wicket on the frontend
- Test and delivery management as well as requirement specification in Gherkin/Cucumber
Architect and DWH Implementation
Sanacorp GmbH
- Architecture and implementation of a data warehouse for graphical real-time reporting
- Development with JEE on WebLogic, Java Swing, Oracle DB and PL/SQL
- Metrics analysis
Project Manager and Test and Process Manager
Sanacorp GmbH
- Scrum project management of an application for manufacturer rebate accounting in procurement
- Test and process management
- Implementation of front-to-back processes and development of a relational data model using WebLogic, Oracle DB and Java Swing
Functional Design and Architecture
UniCredit Group for HVB and Bank Austria
- Functional design of regulatory requirements (MiFID, WpHG etc.) and technical implementation concepts with JSF, Tomcat and Spring
- Agile implementation of client advisory software for securities distribution
- Requirements analysis and specification for MiFID II directive, cost disclosure and product governance using JEE on WebSphere and DB2
Functional Specification and Technical Project Management
UniCredit Group for HVB and Bank Austria
- Integration of an application for displaying third-party market data using Tomcat and Oracle DB
Lead Architect and Responsible for the Technical Concept
UniCredit Group for HVB and Bank Austria
- Provided technical input and took sole responsibility for the technical concept of a rule-based information system using JEE on WebSphere, JSF, and DB2
System Architect
UniCredit Group for HVB and Bank Austria
- Designed the system architecture of a tool for generating PDF files using Java and DB2
Operational IT Project Management and Business Specification
UniCredit Group for HVB and Bank Austria
- Led the project and defined business specifications for delivering a JEE web application for documenting securities advisory services using WebSphere and Struts
Business and System Specification
UniCredit Group for HVB and Bank Austria
- Created business and system specifications for a confirmation management system in investment banking and integrated it with existing systems
Project Lead for Market Data Software Integration
UniCredit Group for HVB and Bank Austria
- Led the integration of external market data software
Software Developer
Thomson Reuters
- Software development with Java and C++
Software Developer
IXIS (now NATIXIS)
- System integration and development of trading software with Java JEE
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Banking and Finance, Automotive, Pharmaceutical, Government and Administration, Media and Entertainment, and Professional Services.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, Quality Assurance, Business Intelligence, and Finance.
Summary
I have been working for about 15 years in software specification and development as a technical project manager, lead developer, and system architect in agile teams. My project portfolio covers banking, government agencies, wholesale, healthcare, automotive, and telecommunications. My role includes analyzing business requirements, contributing to requirement documents (e.g. user stories), designing the related data models and interface architectures, and implementing them according to current IT standards in agile frameworks.
I design or extend microservices cloud architectures as well as full-stack applications in modern IT systems using JEE, Spring Boot, and Micronaut frameworks, with SQL or NoSQL databases and REST interfaces or asynchronous event-driven models based on message queues like ActiveMQ, Kafka, or RabbitMQ.
I usually work with in-house or nearshore teams of about 5–10 people, including specialized frontend and backend developers. I often take on a coordinating and steering role, create detailed specifications, and conduct progress tracking and code reviews according to the agreed acceptance criteria. My main focus in Java and Kotlin development is the backend, but I also work on the frontend (especially React).
I also have a strong background in test automation and test-driven development, and in setting up CI/CD pipelines using Jenkins and GitLab/Bitbucket with Docker and Ansible.
I am communicative, adapt quickly to new domains, and have an autonomous and methodical approach. I am used to working out and aligning constructive solutions with all stakeholders even in complex or conflict situations.
Languages
Education
Paris XII University
PhD in Computer Science, title: “A multi-agent system for inter-organizational workflow management” · Computer Science · France
Pierre and Marie Curie University, Paris VI
Postgraduate studies · Robotics and Artificial Intelligence · Paris, France
EPF Sceaux / Munich University of Applied Sciences
Double degree (Dipl-Ing. FH / Diplôme d'Ingénieur) · Munich, Germany
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Sebastian is based in Munich, Germany and can operate in on-site, hybrid, and remote work models.
Sebastian speaks the following languages: German (Native), English (Advanced), French (Advanced).
Sebastian has at least 20 years of experience. During this time, Sebastian has worked in at least 16 different roles and for 9 different companies. The average length of individual experience is 1 year and 2 months. Note that Sebastian may not have shared all experience and actually has more experience.
Based on recent experience, Sebastian would be well-suited for roles such as: Senior Lead Developer, System Architecture, Technical lead, system architecture, and code reviews, Java Senior Backend Developer.
Sebastian's most recent position is Senior Lead Developer, System Architecture at AVL DITEST.
In recent years, Sebastian has worked for AVL DITEST and Chamber of Commerce for Munich and Upper Bavaria.
Sebastian is most experienced in industries like Banking and Finance, Pharmaceutical, and Automotive. Sebastian also has some experience in Government and Administration, Media and Entertainment, and Professional Services.
Sebastian is most experienced in business areas like Information Technology, Product Development, and Project Management. Sebastian also has some experience in Quality Assurance, Business Intelligence, and Finance.
Sebastian has recently worked in industries like Automotive and Government and Administration.
Sebastian has recently worked in business areas like Information Technology and Product Development.
Sebastian holds a Doctorate in Computer Science from Paris XII University and a Bachelor from EPF Sceaux / Munich University of Applied Sciences.
Sebastian is immediately available full-time for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 8 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
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 Lead Developer, System Architecture
Nearby freelancers
Professionals working in or nearby Munich, Germany
