Google Cloud PlatformHibernateKotlinPostgresPythonReactReduxSpringSpring BootSpringBootTypeScriptAILLMOpenAIAnthropicGeminiRAGAgenticLangGraphFastAPIGCPGoogle CloudPostgreSQLCI/CDOWASP
About this role
Role Overview
End-to-end feature development: Build and own product features from concept to production, moving confidently between our backend (Kotlin/Spring Boot) and frontend (React).
AI implementation: Drive our AI roadmap by integrating LLM APIs (OpenAI, Gemini, Anthropic) and turning them into tangible product value.
Agentic systems & workflows: Design and implement advanced agentic patterns, including tool/function calling, ReAct loops, multi-step orchestration, and intelligent memory systems.
Collaborative engineering: Work closely with our Data Engineer on data-to-product integration and contribute to our CI/CD pipelines to ensure reliable, high-quality deployments.
Security & reliability: Apply security best practices with a focus on prompt-injection defenses, output validation, and data privacy.
Requirements
JVM & Python proficiency: Experienced in — or highly motivated to make your primary language — Kotlin/JVM (Spring Boot, Hibernate) and solid in Python (FastAPI).
AI expertise: Hands-on experience integrating LLM APIs into production products. Familiarity with RAG, context management, and reasoning patterns. Experience with LangGraph is a strong plus.
Tech stack foundations: Comfortable with PostgreSQL and have basic knowledge of TypeScript (React/Redux). Familiarity with GCP is an advantage.
Security mindset: Build with a security-first approach (OWASP Top 10) and understand the specific challenges of LLM-based applications.
Language: Strong English is required; proficient German skills are a plus.
Tech Stack
Google Cloud Platform
Hibernate
Kotlin
Postgres
Python
React
Redux
Spring
Spring Boot
SpringBoot
TypeScript
Benefits
Benefits program, team offsites, office parties, and team working days.