Skip to content
mimi

Senior Software Engineer* Java Backend & Datenbanken

TOPTICA Photonics SE

On-site Full-time Senior 2w ago

About the role

About TOPTICA Photonics SE

TOPTICA Photonics SE is an internationally leading, medium-sized high-tech manufacturer of laser systems for science, biotechnology, and metrology, with over 600 employees worldwide. High motivation and personal responsibility in serving customers characterize the corporate philosophy of this privately managed "Hidden Champion", which is lived out with great commitment by the employees.

Senior Software Engineer* Java Backend & Databases

Responsibilities

  • You will take responsibility for our self-developed production database and ensure its stability, performance, and further development.
  • You will maintain and expand our Java backend architecture, including the associated REST interfaces.
  • In the Manufacturing Engineering team, you will continuously develop our production tools, thus contributing significantly to an efficient and modern production process.
  • In close cooperation with production, you will receive direct feedback from the users on-site – this enables rapid iterations and practical, effective solutions.
  • Together with colleagues from production and R&D, you will develop solution proposals based on requirement profiles and UX designs.
  • You will actively participate in the conception and implementation of an internationally networked software landscape, thereby shaping the digital future of our production systems.

Qualifications

  • Several years of experience in backend development with Java, ideally 7–10 years
  • Sound knowledge in the conception and maintenance of relational databases (e.g., MariaDB, PostgreSQL)
  • Practical experience working with RESTful APIs, Git, CI/CD pipelines, and containerization (Docker, Kubernetes)
  • Ideally, experience in a production environment or with MES systems
  • Know-how in frontend development and IT security is an advantage
  • Good German and English skills, both written and spoken (minimum B2 level)
  • Enthusiasm for accompanying your own software projects from design through architecture and implementation to maintenance
  • Enjoyment of interdisciplinary teamwork and the motivation to facilitate the work of colleagues through clever, practical software solutions

Nice to have:

  • RESTEasy / Java – for modern backend architectures
  • WildFly and Keycloak
  • Versioning and build processes (e.g., Git, Jenkins)
  • Agile methods (Scrum, Kanban)
  • UX/UI basics – for practical, user-friendly tools

Benefits

  • A vibrant community with exchange at eye level, shared laughter, including during table tennis, billiards, or simply over an espresso – portafilter ;) – in our "Kulinarium" and epic company events (summer party, company outing, lunch lottery, Christmas party)
  • An authentic "duz" culture and short decision-making paths
  • Individual onboarding for new TOPTICA employees, accompanied by a personal mentor
  • Tailored further training – diverse learning opportunities for every need
  • Support in all life situations: Employee Assistance Program for employees and their relatives
  • Energy for in-between in the form of free soft drinks, coffee/tea, fresh fruit, and ice cream
  • Generous vacation days: 30 + additional special holidays (e.g., Christmas Eve, New Year's Eve)
  • Financial extras such as Christmas bonus, employee bonus, company pension plan
  • Proudly awarded as "Bavaria's Best 50" and "Bicycle-Friendly Employer"

Skills

CI/CDContainerisierungDockerGitJavaJenkinsKeycloakKubernetesMariaDBMES-SystemenPostgreSQLRESTful APIsRESTEasyScrumUX/UI-GrundlagenWildFly

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