FabCareer
← Open positions

Software Developer – Java (Eclipse) and Python (m/f/d)

Advantest · Boeblingen, Germany

Last updated Jul 18, 2026 · View original posting

Design and develop Java-based online help and technical documentation platform with AI/LLM integration, supporting RAG pipelines and Python backend services.

Full Description
  • Design, develop, test, and maintain a Java-based application used as an online help and technical documentation platform.
  • Work extensively with Eclipse IDE, OOP principles, and established Java web technologies.
  • Develop and maintain responsive web components using Java, JavaScript, HTML5, CSS3, XML, and XSLT.
  • Build, package, and release documentation and application updates using Jenkins CI, GIT, and related tooling.
  • Provide technical support and continuous improvement for the Eclipse-based online help system.
  • Contribute to the Documentation RAG project by supporting the design and implementation of Retrieval‑Augmented Generation pipelines (e.g., data ingestion, chunking strategies, prompt handling).
  • Take ownership of the integration layer between Java‑based platforms and Python‑based RAG services, including API design, authentication, error handling, and performance considerations.
  • Develop and maintain supporting services and scripts in Python, following clean coding and testing best practices.
  • Assist in evaluating AI/LLM solutions with respect to correctness, performance, and robustness.
  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  • Strong hands-on experience with Java, object-oriented programming, and Eclipse-based development.
  • Practical experience with web technologies (JavaScript, HTML5, CSS3, XML/XSLT).
  • Experience with CI/CD pipelines (e.g., Jenkins), version control (Git), and development on Linux and Windows.
  • Willingness and ability to work with Python in the context of AI-enabled tooling and automation.
  • Strong analytical skills with the ability to quickly understand complex technical environments.
  • Very good English communication skills and a collaborative, team-oriented mindset.

Good To Have:

  • Exposure to AI/LLM-based systems, especially RAG architectures.
  • Experience in integrating backend services (e.g., Python services, REST APIs) with Java-based applications.
  • Familiarity with modern AI tooling, evaluation methods, or documentation automation.
  • Full-stack development experience or prior work on developer tooling platforms.
Requirements

Education: BACHELOR

Required

DITA/XMLGitGitLab CIJAVAJavaScriptLinuxObject-Oriented Programming (OOP)PythonREST API designVisual Studio IDEWindowsXSLT

Preferred

Developer tooling or platform infrastructureML systems at scaleRAG architecturesWeb-based application development

Your Career Score

Sign in to see your Career Score against this posting.

Sign in

Other recommended jobs