Senior Backend Developer (Java/Spring Boot, Agentic LLMs)

Jobgether

Deutschland

Remote

EUR 90,000 - 130,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work
International engineering environment
Technical ownership
Modern technology stack
Practical AI innovation
Professional growth
Collaborative culture

Job summary

Jobgether is seeking a Senior Backend Developer (Java/Spring Boot, Agentic LLMs) to join a remote-first, international team. You will design, implement, and optimize robust backend services for a global aviation tech platform, leveraging Java, Spring Boot, PostgreSQL, and event-driven architectures, while integrating LLM-powered workflows and tool orchestration.

You will collaborate closely with product and engineering teams, own features end-to-end, and apply modern engineering practices in a

Qualifications

  • Six+ years of hands-on Java backend development experience, preferably Java 17+.
  • Strong experience with Spring Boot 2.x/3.x and Hibernate 5.x/6.x.
  • Proven ability to build scalable distributed systems and REST APIs.
  • Solid PostgreSQL knowledge and data modeling using Hibernate.
  • Practical experience with event-driven architectures and Kafka.
  • Familiarity with LLM-based applications, RAG pipelines, and agentic workflows.
  • Experience with AI coding tools like Cursor, Claude Code, or GitHub Copilot.
  • Proficient with Git, Maven, testing, debugging, and E2E delivery.
  • Excellent English communication skills (B2 level or above, C1 preferred).
  • Nice-to-have: MCP, autonomous agents, or multi-agent workflows.
  • Bonus: Scala, Kotlin, or Vavr; Elasticsearch/Vector search; Docker/Kubernetes/AWS/CI/CD.

Responsibilities

  • Design, develop, maintain, and optimize backend services using Java and Spring Boot.
  • Own software features end-to-end from requirements to delivery.
  • Develop and maintain REST APIs for web, mobile, and integrations.
  • Build and improve distributed services with reliable communication.
  • Implement async processing and event-driven workflows using Kafka or similar.
  • Design relational data models in PostgreSQL and manage data with Hibernate.
  • Apply LLMs and agentic AI to backend capabilities and automation.
  • Use AI tools to accelerate development while ensuring code quality and security.
  • Collaborate with product and engineering teams to translate requirements into solutions.

Skills

Java backend development
Spring Boot
Hibernate
REST APIs
Distributed systems
Event-driven architecture
LLMs & agentic workflows
Functional programming
English communication (C1)

Tools

Docker
Kubernetes
AWS
Terraform
CI/CD
Cursor
Claude Code
GitHub Copilot
PostgreSQL
Elasticsearch
Redis
Kafka

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Backend Developer (Java/Spring Boot, Agentic LLMs) based in Germany.

As a Senior Backend Developer, you will contribute to building and enhancing a high-performance technology platform serving the global business aviation industry. You will develop robust backend services and scalable applications using Java and Spring Boot, working across distributed systems, APIs, and event-driven architectures. This hands-on engineering role combines established software development practices with practical applications of large language models (LLMs) and agentic AI workflows. You will help integrate intelligent capabilities into existing services, exploring opportunities in retrieval-augmented generation, automation, and tool orchestration. Collaborating closely with product and engineering teams, you will take ownership of features from implementation through testing and delivery. In a remote-first, international environment, you will have the opportunity to influence technical quality, improve system reliability, and apply emerging AI technologies to real-world engineering challenges.

Accountabilities:
  • Backend development: Design, develop, maintain, and optimize backend services using Java and Spring Boot, delivering reliable, scalable, and maintainable software.
  • End-to-end feature delivery: Take ownership of software features throughout their lifecycle, from understanding requirements and implementation to testing, debugging, deployment, and ongoing improvement.
  • API development and integration: Build and maintain REST APIs that support web applications, mobile experiences, and integrations with external systems.
  • Distributed systems engineering: Develop and improve distributed services, ensuring reliability, scalability, and effective communication between system components.
  • Event-driven architecture: Implement asynchronous processing and event-driven workflows using Apache Kafka or comparable messaging and streaming technologies.
  • Database management: Design and maintain relational data models using PostgreSQL and Hibernate, with a focus on data integrity, query efficiency, and application performance.
  • Agentic AI and LLM integration: Apply practical knowledge of large language models, retrieval-augmented generation (RAG), agent-tool interactions, and LLM orchestration to develop intelligent backend capabilities and automation workflows.
  • AI-assisted development: Use tools such as Cursor, Claude Code, and GitHub Copilot to accelerate development while maintaining high standards for code quality, testing, security, and maintainability.
  • Engineering quality: Write clean, well-tested code, apply sound functional programming principles, and contribute to debugging, code reviews, and continuous improvement.
  • Cross-functional collaboration: Work closely with product managers and fellow engineers to translate requirements into effective technical solutions and deliver meaningful business outcomes.
  • Technical optimization: Identify opportunities to improve system performance, reliability, maintainability, and development efficiency through modern engineering practices.
Requirements:
  • Professional experience: At least six years of hands-on Java backend development experience, ideally using Java 17 or a comparable modern version.
  • Backend frameworks: Strong experience with Spring Boot 2.x or 3.x and Hibernate 5.x or 6.x, including the development and maintenance of production-grade applications.
  • Distributed systems and APIs: Proven experience building scalable distributed systems, developing REST APIs, and integrating services across complex application environments.
  • Database expertise: Solid knowledge of PostgreSQL, relational database modeling, and data persistence using Hibernate or related technologies.
  • Event-driven development: Practical experience implementing event-driven architectures and asynchronous processing using Apache Kafka or similar messaging and streaming platforms.
  • Functional programming: Strong familiarity with functional programming principles, including immutability, pure functions, and concurrency-aware design.
  • LLMs and agentic workflows: Hands-on familiarity with LLM-based applications and agentic workflows, including RAG pipelines, tool interactions, and orchestration. You should be able to explain concrete implementations and the engineering decisions behind them.
  • AI coding tools: Regular use of AI-assisted development tools such as Cursor, Claude Code, or GitHub Copilot, combined with the judgment needed to validate generated code, write tests, and maintain software quality.
  • Development tools and delivery: Proficiency with Git, Maven, testing frameworks, debugging techniques, and end-to-end software delivery.
  • Communication and teamwork: Strong collaboration skills and professional fluency in English at B2 level or above, with C1 preferred.
  • Preferred AI experience: Familiarity with the Model Context Protocol (MCP), autonomous agents, or multi-agent workflows is an advantage.
  • Additional programming knowledge: Experience with Scala, Kotlin, or functional Java libraries such as Vavr is considered a plus.
  • Search and performance technologies: Familiarity with Elasticsearch, vector search, embeddings, Redis, and performance optimization is beneficial.
  • Cloud and DevOps: Experience with Docker, Kubernetes, AWS, Terraform, and CI/CD pipelines is an advantage.
  • Applied AI integration: Previous experience integrating LLM-powered features into existing backend services is highly desirable.
  • Remote work eligibility: Ability to work fully remotely from an eligible European country, subject to contractual and country-specific requirements.
Benefits:
  • Fully remote work: Work remotely from an eligible location in Europe, without the need for regular office attendance.
  • International engineering environment: Collaborate with a distributed team building a sophisticated technology platform for the global business aviation industry.
  • Technical ownership: Take responsibility for meaningful backend features and contribute directly to engineering quality and platform development.
  • Modern technology stack: Work with Java, Spring Boot, distributed systems, event-driven architectures, and emerging agentic AI technologies.
  • Practical AI innovation: Explore and implement LLM-powered workflows and AI-assisted development practices in real-world production systems.
  • Professional growth: Strengthen your expertise in scalable backend engineering, AI integration, and modern software delivery practices.
  • Collaborative culture: Work closely with product and engineering colleagues in an environment that values code quality, pragmatic problem-solving, and continuous improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Architect / AI engineering lead
AI Architect / AI engineering lead

Jobgether SRL • Germany

Remote
EUR 140,000 - 190,000
Remote contract
Head of AI Engineering (f/m/x)
Head of AI Engineering (f/m/x)

Neoshare • Berlin

Hybrid
EUR 120,000 - 180,000
30 vacation days
Jobticket
Urban Sports/EGYM subsidy
+2
Senior AI-Native Fullstack Engineer (m/w/d) München
Senior AI-Native Fullstack Engineer (m/w/d) München

Zvoove Akademie • Germany

On-site
EUR 90,000 - 140,000
AI-powered SaaS tooling
Collaborative culture
Development opportunities
+3
Tech Lead - Agentic AI & AWS Backend
Tech Lead - Agentic AI & AWS Backend

Northbound • Berlin

On-site
EUR 80,000 - 120,000
Competitive compensation
ESOP/VESOP package
Modern office in tech community
Senior AI Engineering Consultant (m/f/d)
Senior AI Engineering Consultant (m/f/d)

#zeroG • Frankfurt

Hybrid
EUR 68,000 - 89,000
Relocation package
Flight benefits
Training budget
Senior Backend Engineer AI Applications (m/f/d)
Senior Backend Engineer AI Applications (m/f/d)

turnus.ai • Berlin

Remote
EUR 85,000 - 120,000
Competitive Salary & Equity
Flexibility & Remote Culture
Impact & Ownership
+2
Senior Java Backend Engineer — Networking, AI & Hybrid
Senior Java Backend Engineer — Networking, AI & Hybrid

Lobster GmbH • Tutzing

Hybrid
USD 70,282 - 93,709
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Senior Software Engineer (m/f/d)
Senior Software Engineer (m/f/d)

Polarise • Nordrhein-Westfalen

Hybrid
EUR 70,000 - 110,000
Remote-first work model
Structured onboarding and hardware (e.
EU work flexibility
+1
Senior Software Engineer (m/f/d)
Senior Software Engineer (m/f/d)

www.polarise.eu • Düsseldorf

Remote
EUR 70,000 - 100,000
Remote-first work model
Structured onboarding and welcome pack
Hardware (MacBook Pro or ThinkPad)
AI Engineer (m/f/d)
AI Engineer (m/f/d)

PENTADOC AG • Würzburg

Hybrid
EUR 70,000 - 95,000
Hybrid work
Office in Würzburg