Senior Java Software Engineer
Lufinityai — Germany · Posted ~13 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Senior Java Engineer (m/f/d) – 100% Remote (Germany)
A profitable SaaS product company in the education space is hiring two Senior Java Engineers to help drive the next phase of their platform – used daily by operators across Germany.
You’ll join a small, senior engineering team, work 100% remotely, and take real ownership over backend architecture plus one of three key areas: DevOps, AI, or Mobile.
Why this role is interesting:
You’re not joining as Java Dev #47 – you’re one of two strategic hires in a compact, experienced team.Real product impact: the platform runs HR, recruiting, CRM, billing, subsidies and communication for edtech organisations.You get to shape architectureModernisation + greenfield in one place: Build new applications & interfaces, and harden AI prototypes into real product features.
You’ll be a key contributor to a big product roadmap, including:
Building new product capabilitiesNew features in the main app and team appA new terminal app for check‑in / check‑out time trackingImprovements in invoicing and billing
New interfaces:
Payroll integrationsCross‑platform job‑posting integrationsDelivering for a major strategic partnerTwo new hires will be tightly aligned to a large, long‑term partnerSome features will be generalised into the core product, others are customer‑specific – you’ll help decide
Tech environment
Backend (your core focus):
JavaSpring Boot
Frontend:
Vue.js
Infrastructure / DevOps:
Kubernetes with Helm chartsJenkins for build pipelines & CI/CD
AI (already prototyped):
RAG (Retrieval‑Augmented Generation) system to answer “how do I…?” questions in the productAI access to internal data for quick reports, e.g.:“Which employees start next week?”“Who is on vacation?”Using AI to improve development workflows (reviews, automation, etc.)
What they’re really looking for
Must‑haves:
Strong experience with Java & Spring BootAbility to discuss architecture & service design (not just CRUD endpoints)Comfortable in a small, senior, remote team with a lot of ownershipFluent German (the product and customers are German‑speaking)
AND deep experience in at least ONE of these three areas:
DevOps
Practical experience with Kubernetes + HelmDesigning & maintaining Jenkins pipelinesHandling deployments, monitoring, troubleshooting – backing up the current “single point of failure” for production deployments
AI
Hands‑on experience with RAG‑style systems or similar AI integrationsBringing AI into a real product (not just hobby scripts)Interest in using AI to improve SDLC: code reviews, automation, tooling
Mobile Management
Managing the full lifecycle of iOS & Android apps:App Store / Play Store submissions, agreements, compliance, releasesSetting up / improving automated build & release pipelinesExperience with cross‑platform stacks (e.g.
Vue + Capacitor or similar) is a plus
Backend is the priority.
Frontend is optional – if you enjoy full‑stack work, there’s plenty to do; if not, you can stay backend‑heavy plus your chosen specialisation.
Setup & offer
🏡 Location: 100% remote within Germany (one offsite per year for a few days)
🗣 Language: German required
💼 Level: Senior (typically 5-10 years’ experience; capability matters more than the exact number)
💰 Salary: €70,000 - €90,000 depending on experience & specialisation
Interested?
If you’re a German‑speaking Senior Java Engineer who enjoys real ownership, modern backend work, and wants to specialise in DevOps, AI, or Mobile inside a small senior team, I’d love to talk.
We have 153,175 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 153,175 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume