Backend Entwickler Java (m/w/d) | E-Health

SThree GmbH
Ansprechpartner: Damjan Simic
Wien,  Österreich
80% RemoteFreiberuflichStart 1/2027Dauer 36 Monate100% Auslastung

Beschreibung

Für ein langfristiges Projekt im E-Health-Umfeld suchen wir einen erfahrenen Java Backend Entwickler (m/w/d).
Im Fokus steht die Konzeption und Entwicklung von Backend-Komponenten für React-Native-Mobilapplikationen sowie React-basierte Webapplikationen. Dabei arbeitest du an digitalen Lösungen im Gesundheitsbereich und unterstützt sowohl bei der technischen Konzeption als auch bei der Umsetzung und Qualitätssicherung.

Deine Aufgaben
  • Entwicklung von Java-Programmen, Modulen und Backend-Komponenten
  • Konzeption, Entwicklung und Integration von Java-, JEE- und Spring-Komponenten auf Basis von Use Cases und User Stories
  • Entwicklung und Anbindung von Datenbankinterfaces, Webservices und REST APIs
  • Arbeit mit Application Servern und Servlet Engines
  • Durchführung objektorientierter Systemanalysen und Designs
  • Durchführung von Design- und Code-Reviews
  • Erstellung und Durchführung von Modul- und Unit-Tests
  • Mitarbeit bei der Definition und Weiterentwicklung von Qualitätsstandards, z. B. Clean Code, Design Patterns und Best Practices
  • Optimierung von Entwicklungsprozessen, insbesondere im CI/CD-Umfeld
  • Einsatz und Weiterentwicklung von Microservices- und Container-Architekturen
  • Erstellung und Pflege der technischen P
  • rogrammdokumentation
Das bringst du mit | Muss-Kriterien
Folgende Anforderungen werden für das Projekt zwingend vorausgesetzt:
  • Sehr gute Kenntnisse in Java und JEE
  • Mindestens 2 Jahre praktische Erfahrung in der Entwicklung von Java-Anwendungen
  • Fundierte Kenntnisse in der objektorientierten Programmierung
  • Erfahrung mit Datenbankmodellierung und SQL
  • Erfahrung mit relationalen Datenbanken, z. B. Oracle, oder mit NoSQL-/NewSQL-Datenbanken
  • Sicherer Umgang mit gängigen Entwicklungs- und DevOps-Tools wie IntelliJ, Maven, Jenkins und Git
  • Gute Kenntnisse gängiger Java-Technologien und Frameworks, insbesondere Spring, Hibernate, JPA sowie vergleichbarer Frameworks
  • Gute Kenntnisse im Umgang mit Application Servern, z. B. JBoss oder WildFly
  • Erfahrung in der agilen Softwareentwicklung, z. B. Scrum
  • Kenntnisse im Bereich Microservices und Docker
  • Sehr gute Kenntnisse gängiger APIs und Frameworks, insbesondere JEE APIs, Web Services, XML, REST, JPA, Spring und Hibernate
Ausbildung und Berufserfahrung
Zusätzlich wird eine der folgenden Qualifikationen vorausgesetzt:
  • Abgeschlossene IT- oder technisch orientierte Ausbildung an einer HTL, Universität oder Fachhochschule bzw. eine vergleichbare abgeschlossene Ausbildung und mindestens 3 Jahre Berufserfahrung in der IT-Branche bei mindestens 30 Wochenstunden
oder
  • Mindestens 5 Jahre Berufserfahrung in der IT-Branche bei mindestens 30 Wochenstunden

Erforderliche Projekterfahrung
Für die Projekterfahrung gelten ebenfalls verbindliche Mindestanforderungen:
  • Nachweis von insgesamt mindestens 250 Personentagen Projekterfahrung, wobei mindestens 7 der beschriebenen Tätigkeitsfelder abgedeckt wurden
  • Je Referenzprojekt wurden mindestens 50 Personentage der geforderten Leistungen erbracht
  • Die geplante Laufzeit der jeweiligen Referenzprojekte betrug mindestens 6 Monate
  • Zusätzlich müssen die vorgegebenen formalen Mindestanforderungen an die Projektreferenzen erfüllt werden

Von Vorteil | Optionale Qualifikationen
Folgende Erfahrungen sind keine zwingende Voraussetzung, werden jedoch positiv bewertet:
  • Erfahrung in der objektorientierten Systemmodellierung, z. B. UML, ER-Modelle oder Use Cases
  • Mindestens 2 Jahre Erfahrung im Design und in der Umsetzung automatisierter Tests
  • Erfahrung mit Software-Qualitätssicherungsprozessen und entsprechenden Tools, z. B. Jira, Confluence oder FindBugs
  • Sehr gute Kenntnisse im Responsive Design
  • Erfahrung mit JavaScript-Frameworks, insbesondere React
  • Erfahrung mit Anwendungen mit hohen Performance-Anforderungen
  • Gute Kenntnisse weiterer Webtechnologien und Testframeworks, z. B. JavaScript, React oder Jasmine

Tech Stack auf einen Blick
Java | JEE | Spring | Hibernate | JPA | REST | SQL | Oracle | Microservices | Docker | Maven | Jenkins | Git | JBoss/WildFly | React | CI/CD | Scrum


Bei Interesse melde dich gerne hier mit deinem aktuellen CV, deiner Verfügbarkeit und deinem gewünschten Stundensatz.



Mit freundlichen Grüßen,

Damjan Simic
Progressive (SThree)

Bewerben