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

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

Böblingen Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
Advantest

Auf einen Blick

  • Aufgaben: Entwickle und pflege eine Java-basierte Anwendung für technische Dokumentation.
  • Unternehmen: Advantest Europe GmbH, ein innovatives Unternehmen in der Technologiebranche.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten und Teamarbeit.
  • Warum dieser Job: Arbeite mit modernster Technologie und gestalte die Zukunft der Dokumentation.
  • Qualifikationen: Abschluss in Informatik oder verwandtem Bereich, Erfahrung mit Java und Webtechnologien.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Aufgabe

  • Design, entwickeln, testen und warten einer Java-basierten Anwendung, die als Online-Hilfe und technische Dokumentationsplattform verwendet wird.
  • Umfassende Arbeit mit Eclipse IDE, OOP-Prinzipien und etablierten Java-Webtechnologien.
  • Entwicklung und Wartung von responsiven Webkomponenten unter Verwendung von Java, JavaScript, HTML5, CSS3, XML und XSLT.
  • Erstellen, Verpacken und Veröffentlichen von Dokumentationen und Anwendungsaktualisierungen mit Jenkins CI, GIT und verwandten Werkzeugen.
  • Technische Unterstützung und kontinuierliche Verbesserung des Eclipse-basierten Online-Hilfesystems.
  • Beitrag zum Dokumentations-RAG-Projekt durch Unterstützung beim Design und der Implementierung von Retrieval-Augmented Generation-Pipelines (z.B. Datenaufnahme, Chunking-Strategien, Prompt-Verarbeitung).
  • Übernahme der Verantwortung für die Integrationsschicht zwischen Java-basierten Plattformen und Python-basierten RAG-Diensten, einschließlich API-Design, Authentifizierung, Fehlerbehandlung und Leistungsüberlegungen.
  • Entwicklung und Wartung unterstützender Dienste und Skripte in Python unter Beachtung von Best Practices für sauberen Code und Tests.
  • Unterstützung bei der Evaluierung von AI/LLM-Lösungen hinsichtlich Korrektheit, Leistung und Robustheit.

Qualifikation

  • Abschluss (Bachelor oder Master) in Informatik, Informationstechnologie oder einem verwandten Bereich.
  • Starke praktische Erfahrung mit Java, objektorientierter Programmierung und Eclipse-basierter Entwicklung.
  • Praktische Erfahrung mit Webtechnologien (JavaScript, HTML5, CSS3, XML/XSLT).
  • Erfahrung mit CI/CD-Pipelines (z.B. Jenkins), Versionskontrolle (Git) und Entwicklung auf Linux und Windows.
  • Bereitschaft und Fähigkeit, mit Python im Kontext von KI-gestützten Werkzeugen und Automatisierung zu arbeiten.
  • Starke analytische Fähigkeiten mit der Fähigkeit, komplexe technische Umgebungen schnell zu verstehen.
  • Sehr gute Englischkenntnisse und eine kollaborative, teamorientierte Denkweise.
  • Kenntnisse über AI/LLM-basierte Systeme, insbesondere RAG-Architekturen.
  • Erfahrung in der Integration von Backend-Diensten (z.B. Python-Dienste, REST-APIs) mit Java-basierten Anwendungen.
  • Vertrautheit mit modernen KI-Werkzeugen, Evaluierungsmethoden oder Dokumentationsautomatisierung.
  • Full-Stack-Entwicklungserfahrung oder frühere Arbeiten an Entwicklerwerkzeugplattformen.

Software Developer - Java (Eclipse) and Python (m/f/d) Arbeitgeber: Advantest

Advantest Europe GmbH ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Böblingen ein dynamisches und unterstützendes Arbeitsumfeld bietet. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie einer offenen Unternehmenskultur fördert das Unternehmen Innovation und Teamarbeit. Die Möglichkeit, an spannenden Projekten im Bereich KI und Softwareentwicklung zu arbeiten, macht die Position besonders attraktiv für technikbegeisterte Talente.

Advantest

Kontaktdaten:

Advantest Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Developer - Java (Eclipse) and Python (m/f/d) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Firma oder mögliche offene Stellen – oft erfährt man so mehr als in einer Stellenanzeige.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur den Code schreiben kannst, sondern auch verstehst, warum du es so machst.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die Firma dich kontaktiert – zeig Initiative und Interesse!

Tipp Nummer 4

Mach dir Gedanken über deine Fragen im Vorstellungsgespräch. Zeig, dass du dich für die Firma und die Projekte interessierst. Frag nach den Technologien, die sie verwenden, und wie das Team zusammenarbeitet – das kommt immer gut an!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Developer - Java (Eclipse) and Python (m/f/d) mit Bravour zu bestehen

Java
Eclipse IDE
OOP-Prinzipien
JavaScript
HTML5
CSS3
XML

Einige Tipps für deine Bewerbung 🫡

Mach deine Bewerbung persönlich:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache, um deine Persönlichkeit in die Bewerbung einzubringen. Das macht einen großen Unterschied und hilft uns, dich besser kennenzulernen.

Betone deine relevanten Fähigkeiten:Stell sicher, dass du deine Erfahrungen mit Java, Python und den anderen Technologien, die in der Stellenbeschreibung erwähnt werden, klar hervorhebst. Zeig uns, wie du diese Skills in der Vergangenheit eingesetzt hast und was du damit erreicht hast.

Sei konkret und präzise:Vermeide allgemeine Floskeln und sei konkret in deinen Aussagen. Wenn du über Projekte sprichst, nenne spezifische Beispiele und Ergebnisse. Das zeigt uns, dass du genau weißt, wovon du sprichst.

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles reibungslos läuft und wir deine Unterlagen schnellstmöglich bearbeiten können. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei Advantest vorbereitet

Mach dich mit den Technologien vertraut

Stelle sicher, dass du die in der Stellenbeschreibung genannten Technologien wie Java, Eclipse, Python und Webtechnologien gut verstehst. Übe das Programmieren in diesen Sprachen und mache dich mit den Tools wie Jenkins und Git vertraut, um im Interview selbstbewusst darüber sprechen zu können.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in der Softwareentwicklung zeigen. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du OOP-Prinzipien oder CI/CD-Pipelines angewendet hast. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung.

Zeige Teamgeist und Kommunikationsfähigkeiten

Da die Stelle einen teamorientierten Ansatz erfordert, solltest du Beispiele für erfolgreiche Teamarbeit parat haben. Überlege dir, wie du in der Vergangenheit mit anderen zusammengearbeitet hast, um Probleme zu lösen oder Projekte abzuschließen. Gute Kommunikationsfähigkeiten sind entscheidend, also übe, deine Gedanken klar und präzise zu formulieren.

Frage nach dem Unternehmen und der Rolle

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten, den Herausforderungen, die das Team bewältigt, oder wie die Integration zwischen Java und Python in der Praxis aussieht. So kannst du auch herausfinden, ob die Stelle wirklich zu dir passt.