> Markdown version of [/jobs/ext/3707858-java-softwareentwickler](https://www.wearedevelopers.com/jobs/ext/3707858-java-softwareentwickler). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java-Softwareentwickler - **Company:** Semantis Information Builders GmbH - **Location:** Bad Homburg vor der Höhe, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Apache ActiveMQ, Agile Methodology, Artificial Intelligence, Databases, Linux, Eclipse (Software), Graphical User Interface, Hibernate (Java), Human-Computer Interaction, Integrated Development Environments, Spring Framework, Python (Programming Language), PostgreSQL, Mercurial, Message Broker, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Rxjava, Software Engineering, Software Systems, UML, Git, Information Technology - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0bbbf74a5bd4fd53 ## About the Role Fachlich-persönlich: * Du hast ein Studium der Informatik, Mathematik, Physik oder eines anderen Fachs mit starkem Informatikbezug sehr gut abgeschlossen. * Du besitzt ausgeprägte analytische Fähigkeiten. * Du verfügst bereits über praktische Erfahrungen in der Software-Entwicklung mit Java unter Anwendung agiler Methoden (z.B. Scrum). Vielleicht hast Du nach deinem Hochschulabschluss schon einige Jahre Berufserfahrung als Entwickler/in gesammelt, oder Du hattest bereits während des Studiums intensiven praxisbezogenen Kontakt zur Java- u/o Python-Technologie. * Eventuell verfügst Du auch schon über erste Erfahrungen als Teamleiter oder Projektleiter. * Du besitzt sehr gute Deutsch- und gute Englisch-Kenntnisse. ## Description * Du wirkst mit an der Konzeption, Entwicklung und Implementierung unserer Softwarelösungen und -produkte im Java-Umfeld in einem agilen Umfeld. * Du analysierst komplexe fachliche und technische Anforderungen, auch in Zusammenarbeit mit Kunden. * Du kannst Anforderungen in ergonomische Benutzeroberflächen umsetzen. * Du entwirfst und realisierst qualitativ anspruchsvolle und hochwertige Applikationslogiken. * Du erledigst Aufgaben eigenverantwortlich, selbständig und in ihrer Gesamtheit., * Entwicklungsumgebungen & Tools (Eclipse, Mercurial (HG)/Git, JProfiler) * Java-Frameworks (Eclipse RCP, Spring, Hibernate) * Reaktive Programmierung (RxJava) * Objektorientierte Modellierung (UML) * GUI-Technologien (SWT, JFace, GEF , AWT/Swing) * Message Broker (ActiveMQ, Artemis) * Relationale Datenbanksysteme (Oracle, PostGreSQL) * Test-, Build- und Automatisierungssysteme sowie (agile) Projekttools * Linux und Windows