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 list

Description

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.