Java-Softwareentwickler

Semantis Information Builders GmbH
Bad Homburg vor der Höhe, Germany
4 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Job source

Tech stack

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
+14 more
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

Job 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

Requirements

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.

Benefits & conditions

Unsere Mitarbeiter sollen sich bei uns wohlfühlen und längerfristig motiviert sein. Und das bieten wir Dir:

  • Interessante und herausfordernde Aufgaben
  • Frühzeitige Verantwortung und viel Raum für eigene Ideen
  • Eine angenehme Arbeitsatmosphäre
  • Flexible Arbeitszeitregelung und Home Office-Möglichkeiten
  • Ein kollegiales Umfeld mit offener Kommunikation
  • Weiterbildungsmöglichkeiten mit Zugang zu elektronischen Lehr- und Ausbildungsplattformen

About the company

Wir sind ein Unternehmen für IT-Beratung und Software-Entwicklung, das sich auf innovative Software-Technologien konzentriert. Dabei setzen wir auf moderne Softwaretechniken aus der KI wie Wissensverarbeitung, Machine Learning und Data Science. Für unsere Kunden - vornehmlich aus High-Tech-Industriebereichen (z.B. Halbleiter-, Space- und Automotive-Industrie) - entwickeln wir intelligente, lernfähige und entscheidungsunterstützende Softwarelösungen bis hin zur vollständigen automatischen Entscheidungsfindung. Für diese Aufgabenstellungen entwickeln wir auch eigene Software-Produkte.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…