13.08.2026 aktualisiert


100 % verfügbar
Senior Software Engineer - Java/Kotlin Backend & Distributed Systems
koblenz, Deutschland
Weltweit
B.Sc. Computer ScienceSkills
JavaCloud FoundryDevOpsQt (Software)RedisIntegration (Software)Spring CloudConcurrencyBackendGitLabGitKotlinBackend-programmierungKubernetesLow-latency
Java/Kotlin Backend Development
Expertise in Java and Kotlin with deep knowledge of concurrency, multi-threading, and JVM performance optimization. Development of high-performance backend systems using Spring Boot, Spring Core, JPA, REST API, and JDBC in production environments.
Distributed Systems & Microservices
Design and implementation of scalable microservices architectures with proven results including 30% latency reduction and 25% throughput improvement. Experience with cloud-based deployments via Cloud Foundry and integration of broker systems using asynchronous messaging and low-latency protocols.
Database Design & Performance Tuning
Solid expertise in relational and in-memory databases including PostgreSQL, MySQL, Oracle, Redis, Oracle Coherence, and Apache Ignite. Optimization of database load through event accumulation and caching strategies, achieving up to 40% reduction in database load.
Messaging & Event-Driven Architecture
Hands-on experience with event-driven architectures leveraging Apache Kafka, RocketMQ, and QD for high-throughput data distribution and real-time processing pipelines.
DevOps & CI/CD
Practical experience with Docker, Kubernetes, and CI/CD pipelines using Jenkins and TeamCity. Version control and collaboration via Git and GitLab.
Monitoring & Observability
Production monitoring and observability using Prometheus, Grafana, Elasticsearch, Kibana, and Splunk to ensure system reliability and performance visibility.
Networking Protocols
Strong understanding of networking protocols including TCP/IP, HTTP/HTTPS, and Web Sockets for building reliable and performant distributed applications.
C++ & Qt Development
Development of tools using C++ and Qt for digital compositing and visual effects software, as well as full-stack web development covering front-end and back-end.
Expertise in Java and Kotlin with deep knowledge of concurrency, multi-threading, and JVM performance optimization. Development of high-performance backend systems using Spring Boot, Spring Core, JPA, REST API, and JDBC in production environments.
Distributed Systems & Microservices
Design and implementation of scalable microservices architectures with proven results including 30% latency reduction and 25% throughput improvement. Experience with cloud-based deployments via Cloud Foundry and integration of broker systems using asynchronous messaging and low-latency protocols.
Database Design & Performance Tuning
Solid expertise in relational and in-memory databases including PostgreSQL, MySQL, Oracle, Redis, Oracle Coherence, and Apache Ignite. Optimization of database load through event accumulation and caching strategies, achieving up to 40% reduction in database load.
Messaging & Event-Driven Architecture
Hands-on experience with event-driven architectures leveraging Apache Kafka, RocketMQ, and QD for high-throughput data distribution and real-time processing pipelines.
DevOps & CI/CD
Practical experience with Docker, Kubernetes, and CI/CD pipelines using Jenkins and TeamCity. Version control and collaboration via Git and GitLab.
Monitoring & Observability
Production monitoring and observability using Prometheus, Grafana, Elasticsearch, Kibana, and Splunk to ensure system reliability and performance visibility.
Networking Protocols
Strong understanding of networking protocols including TCP/IP, HTTP/HTTPS, and Web Sockets for building reliable and performant distributed applications.
C++ & Qt Development
Development of tools using C++ and Qt for digital compositing and visual effects software, as well as full-stack web development covering front-end and back-end.
Sprachen
DeutschGrundkenntnisseEnglischverhandlungssicher
Projekthistorie
High-performance lock-free multi-producer, multi-consumer queue in Java with transactional commit semantics, retry handling, and re-queue support.
Thread-safe JDBC connection pool with leak detection, statement caching, and configurable resource management.
Development and maintenance of a core electronic trading platform using Java/Kotlin and Spring Boot in a production environment. Reduced end-to-end latency by 30% through execution-path and algorithmic optimizations, increased throughput by 25%, designed event accumulation and caching strategies reducing database load by 40%, led end-to-end integration with broker systems via asynchronous messaging and low-latency protocols, and contributed to a proprietary low-latency message broker for market data distribution.