05/13/2026 updated


100 % available
Senior Java & Python Developer | Software Architect | Data Engineer
Liberec, Czech Republic
Germany +2
B.Sc. Computer Science; CTU Prague (2007)info: Germany, Austria, Switzerland
Java (Programming Language)Application Programming Interfaces (APIs)Software QualityData ArchitectureDevOpsJava ArchitecturesSpring FrameworkPython (Programming Language)PostgreSQLOpenShiftSoftware ArchitectureRabbitMQSystems DesignSystems IntegrationCloud Platform System
Java & Backend Development
Extensive expertise in Java-based backend development spanning 20+ years and numerous enterprise projects. Proficiency in Spring Framework, Spring Boot, Spring MVC, Spring Data, Spring Integration, Spring WebFlux, Kafka, JPA, Hibernate, Microservices Architecture, and related technologies across industries such as Finance, Insurance, Government, and Telco.
Software Architecture & System Design
Deep knowledge in designing scalable, high-performance software architectures including microservices, event-driven systems, API gateways, domain-driven design, and cloud-native solutions. Experience with OpenShift, Kubernetes, Docker, AWS, Azure, and Google Cloud Platform for enterprise-grade deployments.
Data Engineering & Integration
Strong background in data engineering, ETL processes, data pipeline design, database management (Oracle, PostgreSQL, MySQL, MariaDB, Redis, MongoDB, SQLite), and integration of complex systems. Hands-on experience with Kafka, messaging systems, and streaming data pipelines for high-volume workloads.
Python Development & AI Integration
Solid Python development skills including functional programming, asyncio, multiprocessing, and integration with AI tools such as HuggingFace Transformers for LLM/NLP pipelines, Anthropic Claude, OpenAI ChatGPT, and Google Gemma Gemini.
Cloud & DevOps
Practical experience with cloud platforms including Amazon AWS, Microsoft Azure, and Google Cloud Platform. Proficiency in OpenShift, Kubernetes, Docker, Jenkins, GitLab CI/CD, and automated deployment pipelines for enterprise environments.
Database Design & Management
Comprehensive knowledge of relational and non-relational databases including Oracle DB, PostgreSQL, MySQL, MariaDB, MongoDB, Redis, SQLite, H2, HSQLDB, and Derby. Expertise in data modeling, ORM, PL/SQL, and database migration frameworks.
Security & Authentication
Experience with authentication and authorization solutions including Keycloak, OAuth2, JWT, Claims-Based Identity, and external identity provider integration for secure enterprise applications.
Messaging & Event Streaming
Hands-on experience with messaging and event streaming technologies including Apache Kafka, RabbitMQ, ActiveMQ, and Amazon SQS for building reliable, high-throughput distributed systems.
Testing & Quality Assurance
Proficiency in test-driven development (TDD), unit testing with JUnit, integration testing, Mockito, TestNG, and data-driven testing approaches to ensure software quality and reliability.
Linux & Systems Programming
Strong Linux administration and systems programming skills including Bash scripting, process lifecycle management, native system-level development, and performance optimization for embedded and server environments.
Extensive expertise in Java-based backend development spanning 20+ years and numerous enterprise projects. Proficiency in Spring Framework, Spring Boot, Spring MVC, Spring Data, Spring Integration, Spring WebFlux, Kafka, JPA, Hibernate, Microservices Architecture, and related technologies across industries such as Finance, Insurance, Government, and Telco.
Software Architecture & System Design
Deep knowledge in designing scalable, high-performance software architectures including microservices, event-driven systems, API gateways, domain-driven design, and cloud-native solutions. Experience with OpenShift, Kubernetes, Docker, AWS, Azure, and Google Cloud Platform for enterprise-grade deployments.
Data Engineering & Integration
Strong background in data engineering, ETL processes, data pipeline design, database management (Oracle, PostgreSQL, MySQL, MariaDB, Redis, MongoDB, SQLite), and integration of complex systems. Hands-on experience with Kafka, messaging systems, and streaming data pipelines for high-volume workloads.
Python Development & AI Integration
Solid Python development skills including functional programming, asyncio, multiprocessing, and integration with AI tools such as HuggingFace Transformers for LLM/NLP pipelines, Anthropic Claude, OpenAI ChatGPT, and Google Gemma Gemini.
Cloud & DevOps
Practical experience with cloud platforms including Amazon AWS, Microsoft Azure, and Google Cloud Platform. Proficiency in OpenShift, Kubernetes, Docker, Jenkins, GitLab CI/CD, and automated deployment pipelines for enterprise environments.
Database Design & Management
Comprehensive knowledge of relational and non-relational databases including Oracle DB, PostgreSQL, MySQL, MariaDB, MongoDB, Redis, SQLite, H2, HSQLDB, and Derby. Expertise in data modeling, ORM, PL/SQL, and database migration frameworks.
Security & Authentication
Experience with authentication and authorization solutions including Keycloak, OAuth2, JWT, Claims-Based Identity, and external identity provider integration for secure enterprise applications.
Messaging & Event Streaming
Hands-on experience with messaging and event streaming technologies including Apache Kafka, RabbitMQ, ActiveMQ, and Amazon SQS for building reliable, high-throughput distributed systems.
Testing & Quality Assurance
Proficiency in test-driven development (TDD), unit testing with JUnit, integration testing, Mockito, TestNG, and data-driven testing approaches to ensure software quality and reliability.
Linux & Systems Programming
Strong Linux administration and systems programming skills including Bash scripting, process lifecycle management, native system-level development, and performance optimization for embedded and server environments.
Experience
Professional experience10+ years
Freelancer since2013
Languages
GermanBasic knowledgeEnglishFluentCzechNative speaker
Project history
Data synchronization project for the Ministry of Labour and Social Affairs (Project Maruska). Reverse-engineered legacy business analysis for Government Identifiers IKMPSV. Designed reusable Java architecture based on Kafka, Spring, and JPA. Handled concurrency in distributed parallel architecture, implemented Anti-Corruption Layer, and normalized legacy synchronization messages into a strict incremental protocol.
Collaboration with academic researchers at a CTU Prague spinoff to design a greenfield vehicle telemetry data processing system. Architected raw data collection system from enterprise cloud to on-premise infrastructure. Delivered a Docker-compliant system for multi-instance deployments. Achieved network performance +30% higher than NGINX, 1-7 GB/s disk write, and 24 MB constant memory load. Used Python, REST, JWT, Bash, Linux, Keycloak, NGINX, Software architecture, System programming.
High performance data collector.