As part of the team, you develop robust, scalable, and modern backend components in Java
You implement the technical foundation of our rapid-application platform
You integrate external services such as email, Exchange, authentication, etc., and contribute to the further development of our service-oriented architecture
You are responsible for testing your components (automated unit and integration tests)
You work closely with other development teams (frontend, cloud, AI)
You contribute across areas — a proactive, big-picture mindset is required, not just implementing tickets
Requirements
You have already gained at least 3 years of Java backend development experience after your degree or vocational training
Experience with SQL databases (e.g., MS SQL, MySQL, or MariaDB) is a strong plus
You enjoy working in service-oriented architectures (SOA)
You want to shape solutions, not just maintain them — you take initiative and look for solutions where others see problems
You speak German fluently (at least C1) — this is important for our team communication
You are in the office in Geisenhausen 2–3 days per week — for exchange, team cohesion, and real dialogue
Tech Stack
Cloud
Java
MariaDB
MySQL
SQL
Benefits
Flexible working-time models: Full-time with us means a 36
or 40-hour week (choice of 4 or 5 days)
At least 2 days home office
Permanent contract: We focus on long-term collaboration
Structured onboarding: with a personal buddy and a technical point of contact
Impact over hierarchy: flat structures and an open, informal culture
Pleasant workplace: modern office with fruit selection, ergonomic equipment, free beverages — and of course a foosball table and table tennis
Team events: legendary — a must-experience
Long-term perspective: contribute to a highly scalable platform without corporate bureaucracy
Location with quality of life: Geisenhausen near Landshut — close to nature and urban life