01/07/2026 updated


100 % available
Senior Java Softwareentwickler
Warszawa, Poland
Only remote
Master of Science (M.Sc.) InformatikAbout me
Senior Softwareentwickler mit über 15 Jahren Berufserfahrung, davon mehr als 4 Jahre in der direkten Zusammenarbeit mit deutschen Großkunden in der Backend-Entwicklung und Systemmodernisierung. Proaktiver Entwickler mit Fokus auf offene Kommunikation und ein kollaboratives, agiles Umfeld.
Java (Programming Language)Spring SecurityAgile MethodologyAmazon Web ServicesAmazon Elastic Compute CloudAmazon S3Cloud ComputingContinuous IntegrationLinuxDevOpsGitHubHibernateJavaFXJava Persistence APISpring Framework
Profil-Zusammenfassung
Senior Softwareentwickler mit über 15 Jahren Berufserfahrung, spezialisiert auf Backend-Entwicklung (Java) und Systemmodernisierung (Legacy to Cloud). Meine Stärke liegt in der Verbindung von technischer Exzellenz mit fließenden Deutschkenntnissen und einem tiefen Verständnis für komplexe Unternehmensprozesse.
Schwerpunkte
- Softwareentwicklung: Design und Entwicklung skalierbarer Microservices-Architekturen.
- Modernisierung: Migration und Refactoring von Monolithen zu modernen Cloud-Lösungen.
- Integration: Anbindung von Schnittstellen via REST und SOAP.
Backend Development:
- Java (bis 21)
- Spring Ecosystem: Spring Boot, Spring Core, Spring Security, Spring Cloud
- ORM / Persistence: JPA, Hibernate, MyBatis
- API Integration: RESTful Web Services, SOAP
Datenbanken:
- PostgreSQL
- Oracle DB
- MS SQL Server
DevOps & Cloud:
- Container: Docker
- Cloud Provider: AWS (EC2, RDS, S3)
- CI/CD & Tools: Jenkins, GitHub Actions, Maven, Git
- OS: Linux
Testing & Qualitätssicherung:
- Frameworks: JUnit, Mockito
- BDD / Acceptance Testing: Cucumber, Concordion
Frontend:
- Angular
- JavaFX
Methodik & Arbeitsweise
- Kommunikation: Proaktive Arbeitsweise und transparente Kommunikation in verteilten Teams
- Agile: Umfassende Erfahrung mit Scrum und Kanban
Experience
Professional experience10+ years
Freelancer since2008
Languages
GermanFluentEnglishFluentPolishNative speaker
Project history
Linde Forklift Fleet Software
- Entwicklung einer Full-Stack-Lösung: JavaFX-Rich-Client mit verteilten Backend-Microservices
- Implementierung und Wartung von Services zur Kommunikation mit Gabelstapler-TCUs (Telematic Control Unit) und zur Koordination der operativen Abläufe in der gesamten Flotte
- Unterstützung bei Softwareanalyse und Verfeinerung der Anforderungen; regelmäßige Zusammenarbeit mit dem Kunden
- Implementierung automatisierter Tests (Cucumber)
- Technologien: Java (11), Spring, JavaFX, Microservices, REST, PostgreSQL, JPA/Hibernate, Docker, Maven, Cucumber, Jenkins, JUnit
WhistleHub – SaaS-Plattform für Hinweisgeberschutz
- Showcase: https://github.com/greenenderdev/whistlehub-showcase
- Architektur einer skalierbaren, mandantenfähigen SaaS-Plattform mit strikter Datenisolierung durch Custom Hibernate Context Resolvers und statellose JWT-Authentifizierung.
- Implementierung einer "Dual-Chain"-Sicherheitsarchitektur zur strikten Trennung von Plattform-Administration und Mandanten-Operationen (Verhinderung von Cross-Domain Privilege Escalation).
- Sicherstellung der Compliance mit dem EU-Hinweisgeberschutzgesetz.
- End-to-End-Realisierung: Von Backend/Frontend-Entwicklung (Java/Angular) bis zum Infrastruktur-Management (initial AWS, Migration zu On-Premise Infrastruktur).
- Technologien: Java (21), Spring Boot 3.x, Spring Security, Angular (19+), TypeScript, PostgreSQL (16), JPA/Hibernate, Docker, S3/Minio.
Maklerportal für Gruppen-Krankenversicherungen
- Entwicklung des Backends für ein digitales Maklerportal zur Ablösung eines papierbasierten Vertriebsprozesses (Legacy Replacement).
- Optimierung der Datenbankperformance durch Einsatz von MyBatis für präzise SQL-Steuerung (Fine-Grained SQL Control), um hohen Durchsatz bei komplexen Datenabfragen sicherzustellen.
- Implementierung automatisierter Tests, einschließlich Integrations- und Akzeptanztests mittels Concordion auf Basis fachlicher Akzeptanzkriterien.
- Technologien: Java (11), Spring Boot, Microservices, MyBatis, MS SQL, RabbitMQ, REST, Docker, Maven, Concordion, Jenkins.