In 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 continued evolution of our service-oriented architecture
You take ownership of testing your components (automated unit and integration tests)
You work closely with other development teams (frontend, cloud, AI)
You contribute across teams — we value a proactive, cross-cutting perspective, not just ticket execution
Requirements
You have already gained at least 3 years of experience in Java backend development following your degree or vocational training
(Initial) experience with SQL databases (e.g., MS SQL, MySQL, or MariaDB) is a strong plus
You enjoy working with service-oriented architectures (SOA)
You want to shape things, not just maintain them — you contribute ideas and look for solutions where others see problems
You speak fluent German (at least C1) — important for team communication
You are onsite in Geisenhausen 2–3 days per week — for exchange, team cohesion, and real dialogue
Tech Stack
Cloud
Java
MariaDB
MySQL
SQL
Benefits
Flexible working models: Full-time means either a 36
or 40-hour week (choose 4 or 5 days)
At least 2 days of home office
Permanent contract: We focus on long-term collaboration
Structured onboarding: Personal buddy and technical mentor
Impact instead of hierarchy: Flat hierarchies and an informal, first-name culture
Pleasant workplace: Modern office with fresh fruit, ergonomic equipment, free drinks — and of course a foosball and table tennis table!
Team events: Legendary — must be experienced
Long-term perspective: Contribute to a highly scalable platform without corporate bureaucracy
Location with quality of life: Geisenhausen near Landshut — close to nature and city amenities