Full-stack development experience or prior work on developer tooling platforms. Design, develop, test, and maintain a Java-based application used as an online……
Für den Bereich Air SIGINT Software Engineering suchen wir zum nächstmöglichen Zeitpunkt einen "Softwarearchitekten Java (w/m/d)" am Standort Ulm.…
Als Teil unseres Unternehmensbereiches Data Driven Marketing sorgst du dafür, dass Adobe Campaign Classic nicht nur operativ läuft, sondern technisch skaliert……
Work with developers and product experts to expand our solution worldwide; Part Time to Full Time. When you design software you will have to think about……
Intuitive handling and tailor-made operation solutions paired with the highest performance drones for various applications in industry and governmental……
Werde Teil unseres Teams an unseren Standorten Regensburg oder Teunz. Du konzeptionierst und entwickelst Standardkomponenten für unser komplexes Softwarepaket……
Als Teil unseres App-Teams planst und entwickelst du gemeinsam mit unserem Product-Owner und unseren Kunden plattformübergreifende innovative Anwendungen.…
Du hast ein abgeschlossenes Hoch- oder Fachhochschulstudium der Informatik, Wirtschaftsinformatik oder Vergleichbares. NET bzw. JavaScript/VB-Script.…
You will work closely with project managers, architects, developers, DevOps engineers, quality engineers, and technical writers to jointly deliver scalable,……
Collaboration: Proven ability to work with cross-functional teams (developers, data engineers, product, operations) and drive quality decisions.…
Ein erfolgreich abgeschlossenes Studium (v.a. Informatik, Wirtschaftsinformatik und Software-Engineering) oder einen guten Ausbildungsabschluss als……
This experience accelerates your transition from graduate to professional engineer and prepares you to take ownership in a production environment.…
Entwicklung und Implementierung moderner, responsiver und barrierefreier Benutzeroberflächen für Enterprise-Anwendungen. Analyse des bestehenden Legacy-Codes.…
Comfortable working directly with developers; That’s why we’re looking for a quality assurance engineer to help us maintain our high level of quality and……
Fehlersuche im Bereich Usability und Content. Entwicklung und Wartung von Datenbanken. Kenntnisse in Frontend- (HTML 5, CSS 3, Java Script) sowie Backend-……
Join Utimaco as a Working Student QA – Performance Testing and gain hands-on experience in software quality engineering, performance testing, and cybersecurity……
Approach: Experimenting with prompt-based and script-driven software factory patterns. Lead and mentor a team of 6 experienced engineers (5 developers + 1……
Außerdem Erfahrungen im Umgang Nodejs und type-script sowie beim Design von Oberflächen. Du bist daran interessiert Dich und andere auf das nächste Level zu……
Mangelnde Integration, hohe manuelle Aufwände und langwierige Prozesse kosten unsere Partner viel Zeit, wertvolle Ressourcen und schlussendlich auch Kunden.…
Als Partner für Service und Vorsorge in der Bauwirtschaft stehen wir für eine sinnstiftende und wirtschaftlich stabile Arbeitswelt, die sich beständig……
Das Business von morgen wird mehr denn je auf intelligenter Digitalisierung, AI-gestützter Automatisierung und der Vernetzung von Daten beruhen.…
Ability to coordinate with developers and product owners to provide efficient feedback, and to maintain the architecture for the automation suite.…
CI/CD Modernization: Lead the charge in migrating our pipelines from TeamCity to a modern CI/CD platform, designing robust, automated workflows for our Java-……
You will play a key role in ensuring the quality and performance of mission-critical applications, working closely with developers, product managers, and other……
Software Developer – Java (Eclipse) and Python (m/f/d)
Böblingen
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.
Requirements:
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.