Senior Software Engineer – Produktentwicklung
Veröffentlicht am
Stellenbeschreibung
Overview Als Senior Software Engineer arbeiten Sie an anspruchsvollen Java-Anwendungen und -Systemen mit hohem Qualitätsanspruch. Sie gestalten Software-Lösungen gemeinsam mit Produktmanagement und interdisziplinären Teams über den gesamten Lifecycle hinweg. Sie unterstützen Kunden und Integrationspartner, führen Code Reviews durch und treiben die Optimierung von Systemen voran. In einem agilen, dynamischen Umfeld gestalten Sie aktiv die Softwarelandschaft und bringen Ihre Expertise ein, um robuste, performante Lösungen zu liefern. Sie arbeiten eigenverantwortlich und berichten von Fortschritt und Impulssetzungen, um echten Impact zu erzielen.
Leistungen / Benefits Homeoffice flexible Arbeitszeiten (Gleitzeit) Ferienkauf bis 13 Tage Beitrag zum privaten Mobiltelefon oder Business-Handy Halbtax flexible Pensionskassenmodelle Verantwortungsbereiche Entwicklung und Implementierung anspruchsvoller Java-Anwendungen und -Systeme Analyse, Design und Optimierung von Softwarelösungen in Zusammenarbeit mit dem Produktmanagement Mitarbeit über den gesamten Software-Lifecycle hinweg (Anforderungen, Design, Implementierung, Testing, Wartung) Unterstützung von Kunden und Integrationsteams bei neuen Anforderungen, Incidents und Serviceanfragen Erstellung und Pflege technischer Dokumentationen Enge Zusammenarbeit mit interdisziplinären Teams zur stabilen und performanten Softwareintegration Durchführung von Code Reviews und Feedback zur Codequalität Einsatz agiler Methoden und moderner Tools für effiziente Projektumsetzung Zentrale
Anforderungen Mindestens 5 Jahre Erfahrung in Design, Implementierung und Wartung großer Java-Anwendungen Fundierte Kenntnisse in Java, Groovy sowie gängigen Java-Frameworks und -Libraries Erfahrung mit relationalen Datenbanksystemen und SQL Vertraut mit modernen Entwicklungstools und -methoden (z.B. Git, Maven, Jenkins, Docker) Kenntnisse in PDF/Apache PDFBox sowie Eclipse RCP/OSGi sind von Vorteil Ausgeprägtes analytisches Denkvermögen und starke Problemlösungskompetenz Schnelle Auffassungsgabe und kundenorientierte Denkweise Selbständige, lösungsorientierte Arbeitsweise und hohe Eigenverantwortung Sehr gute Deutsch- und Englischkenntnisse (mind. C1) Analytisches Denkvermögen Problemlösungsorientierung Selbstständige Arbeitsweise Java Groovy Java-Frameworks/Libraries