TP
Senior Software Engineer* Java Backend & Datenbanken
TOPTICA Photonics
On-site Senior Today
About the role
Ihre Hauptaufgaben
- Sie übernehmen die Verantwortung für unsere selbst entwickelte Produktionsdatenbank und stellen deren Stabilität, Performance und Weiterentwicklung sicher.
- Sie pflegen und erweitern unsere Java-Backend-Architektur inklusive der zugehörigen REST-Schnittstellen.
- Im Team Manufacturing Engineering entwickeln Sie unsere Produktionstools kontinuierlich weiter und tragen so maßgeblich zu einem effizienten und modernen Produktionsprozess bei.
- In enger Zusammenarbeit mit der Produktion erhalten Sie direktes Feedback von den Anwendern vor Ort – das ermöglicht schnelle Iterationen und praxisnahe, wirkungsvolle Lösungen.
- Gemeinsam mit Kolleginnen und Kollegen aus Produktion und R&D erarbeiten Sie Lösungsvorschläge auf Basis von Anforderungsprofilen und UX-Designs.
- Sie wirken aktiv an der Konzeption und Umsetzung einer international vernetzten Softwarelandschaft mit und gestalten damit die digitale Zukunft unserer Produktionssysteme.
Sie haben…
- Mehrjährige Erfahrung in der Backend-Entwicklung mit Java, idealerweise 7–10 Jahre
- Fundierte Kenntnisse in der Konzeption und Pflege relationaler Datenbanken (z.B. MariaDB, PostgreSQL)
- Praxis in der Arbeit mit RESTful APIs, Git, CI/CD-Pipelines sowie Containerisierung (Docker, Kubernetes)
- Idealerweise Erfahrung im Produktionsumfeld oder mit MES-Systemen
- Know-how in Frontend-Entwicklung und IT Security sind von Vorteil
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift (mind. B2-Niveau)
- Begeisterung dafür, eigene Softwareprojekte von Design über Architektur und Umsetzung bis zur Pflege zu begleiten
- Freude an interdisziplinärer Teamarbeit und die Motivation, die Arbeit der Kolleg*innen durch clevere, praxisnahe Softwarelösungen zu erleichtern
Schön, wenn Sie schon mal davon gehört haben....
- RESTEasy / Java – für moderne Backend-Architekturen
- WildFly und Keycloak
- Versionierung und Build-Prozessen (z. B. Git, Jenkins)
- Agilen Methoden (Scrum, Kanban)
- UX/UI-Grundlagen – für praxisnahe, benutzerfreundliche Tools
Skills
CI/CDDockerGitJavaKubernetesMariaDBPostgreSQLRESTful APIs
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free