Java Backend Developer
Role details
Job location
Tech stack
Job description
Wenn du Java liebst, Wert auf saubere Architekturen legst und Lust auf ein fokussiertes Team hast, bist du bei uns genau richtig!, * Du realisierst performante und wartbare Java-Services (Java 25, Spring Boot 4.0), die als Fundament für unsere KI-Funktionen dienen.
- Du baust APIs, die von Menschen und Maschinen gerne genutzt werden - klar, schnell und gut dokumentiert.
- Du konzipierst und pflegst robuste Code-Architekturen und sorgst für eine saubere Integration in unsere AWS-basierte Infrastruktur.
- Du arbeitest mit großen Datenmengen und relationalen Datenbanken, entwirfst effiziente Datenmodelle und optimierst SQL-Abfragen hinsichtlich Performance und Skalierbarkeit.
- Du wirkst an KI-basierten Features wie automatischer Übersetzung, semantischer Suche mit Embeddings und Terminologieprüfung mit.
So stellen wir uns dich vor
Du arbeitest gerne an vielschichtigen Anforderungen und setzt sie in sauberen, funktionierenden Code um. Dabei denkst du mit, handelst pragmatisch und bringst Dinge zuverlässig zum Laufen.
Dein Stack️ ️
- Java 25, Spring Boot 4.0 mit REST-Schnittstellen
- SQL (Postgres), Redis, JOOQ
- Docker, AWS
- OpenSearch oder pg_vector für die Text- und Vektorsuche
Requirements
- Mindestens 3 Jahre Erfahrung in der Entwicklung von Java-basierten Anwendungen - produktionsreif und zuverlässig.
- Erfahrung mit modernen Backend-Architekturen sowie mit einem sauberen, durchdachten API-Design.
- KI begeistert dich - ob im Produkt oder beim Entwickeln mit Tools wie Copilot & Co.
- Strukturierte Arbeitsweise, klare Kommunikation und eine ausgeprägte Hands-on-Mentalität.
- Neugierde und Pragmatismus, verbunden mit der Fähigkeit, über den Code hinaus bis zum echten Mehrwert für die Nutzer zu denken.
- Sichere Kommunikation auf Englisch, sowohl schriftlich als auch mündlich, da Englisch unsere Firmensprache ist.
Nice-to-have
- Erfahrung mit Retrieval-Augmented Generation (RAG-) Architekturen oder Prompt Engineering
- Kenntnisse im Umgang mit KI-Tools und -Frameworks wie LangChain4j, HuggingFace oder OpenAI APIs
- Erfahrung mit der Evaluation von KI-Features im Live-Betrieb, z.B. durch A/B-Tests
Benefits & conditions
Für diese Position gilt ein kollektivvertragliches Mindestgehalt von EUR 3.954 brutto pro Monat auf Basis von 38,5 Wochenstunden. Die Einstufung erfolgt gemäß dem IT-KV in der Beschäftigungsgruppe ST1, Regelstufe. Die tatsächliche Bezahlung richtet sich nach deiner Qualifikation und Erfahrung. Eine Überzahlung ist je nach Profil selbstverständlich möglich. Das Gehalt wird 14-mal jährlich ausbezahlt., Wenn's passt, folgt das persönliche Kennenlernen - ganz entspannt in unserem zentralen Office am Linzer Hauptplatz. Dabei lernst du das Team und vielleicht sogar deinen zukünftigen Arbeitsplatz kennen.