Sie installieren, konfigurieren, optimieren und administrieren Linux-Server. Sie deployen Services und Applikationen, garantieren ihre laufende Funktion und arbeiten dabei eng mit deren Entwicklern zusammen. Sie unterstützen bei der Umsetzung von Projekten und PoCs
1
#techstack: Java / Jakarta EE, JBoss / WildFly, Kotlin, Docker, AWS, Angular/TypeScript für Clients (KendoUI, Ionic) … regelmäßiger Austausch mit Kunden) - Du bietest - Abgeschlossene Ausbildung (HTL, FH/Uni) mit Schwerpunkt Software Engineering, Informatik, o.Ä
2
Das zeichnet Sie aus: Eine abgeschlossene technische Ausbildung - Berufserfahrung mit Linux-Betriebssystemen (und ev. Windows-Betriebssystemen) - Ihre Begeisterung für Linux - Erfahrung vor allem mit JBoss, Apache, Tomcat ist von Vorteil
3
Selbstverständlich erhältst du eine themenspezifische Einarbeitung in unterschiedliche Technologien wie Java, JEE unter Tomcat, JBoss, IBM WebSphere und Oracle WebLogic, Spring, Hibernate, MyBatis, SQL mit den Datenbanken Oracle und Microsoft SQL Server …
4
Die bestmögliche Leistung, Qualität und Reaktionsfähigkeit der Anwendungen sicher zu stellen - Engpässe und Fehler zu identifizieren und Lösungen für diese Probleme zu erarbeiten … Kenntnisse des Apache-Webservers, WildFly-Anwendungsservers und JBOSS
5
Software Entwicklung im Bereich Java für Produkte im Gesundheitsbereich - Analyse, Konzeption und Design von Software im Bereich Java - Java Programmierung, vor allem im Bereich J2EE, JBOSS, Eclipse und diversen Java Open Source Tools
6
Neu- und Weiterentwicklung unserer Java basierten Lösung im Serverumfeld, Datenbankentwicklung und Schnittstellen zum eigenen Client (Rest) sowie externen Systemen - Mitgestaltung von Entwicklungsprozessen im agilen Umfeld und Einbindung in die Architekturentscheidung
7
Your primary responsibility will be to design, develop and coordinate with the team to: Design, build, and maintain efficient, reusable, and reliable Java code - Ensure the best possible performance, quality and responsiveness of the applications
8
Koordinieren, Durchführen und Dokumentieren von Release-Wechseln und Wartungen - Lösen von Incidents und Bearbeiten von Service Requests - Überwachen der Anwendung und Verbesserung der Abläufe - Performance- und Fehleranalysen - Auswertungen von Logfiles (…grep, awk, sed…)
9
Anwendungsarchitektur und Implementierung von komplexen Java EE Anwendungen sowie Koordination des Entwicklerteams - Pflege, Optimierung und Weiterentwicklung bestehender Softwarelösungen - Abstimmung mit anderen ArchitektInnen und der zentralen Architektur-Steuerung
10