Java Developer
Job Beschreibung
ISANDO Technologies ist ein Softwareentwicklungsunternehmen und Teil der ISANDO GROUP, das sich auf mobile und webbasierte Unternehmenssoftware spezialisiert hat. Aufgrund unseres Wachstums suchen wir derzeit einen versierten Java-Entwickler (m/w/d), der auch in der Lage ist, erarbeitete Softwarelösungen in der Cloud oder hybrid zu implementieren. Unsere Software für Alarmserver und Business Continuity Management sitzt an der Schnittstelle zu Protokollen im Bereich der Gebäudeautomation (Modbus, OPC UA, ESPA + ESPA X usw.) Voice, Massen-SMS uvm. Daher sind auch umfassende bzw. solide Netzwerkkenntnisse erforderlich. Wir planen, die seit über 20 Jahren erfolgreich am Markt platzierte Software durch eine Software-Architektur zu ersetzen. Es handelt sich um eine Vollzeitstelle mit größtmöglicher Flexibilität.
In dieser Position haben Sie die Möglichkeit, in einem teamorientierten Umfeld zu arbeiten und auf erstklassige Software- und Hardware-Tools zurückzugreifen. Sie werden Ihre Fähigkeiten einsetzen, um objektorientierte Java-Entwicklung zu betreiben, mandantenfähige Webanwendungen zu entwickeln, REST-APIs zu erstellen und bewährte Sicherheitsverfahren anzuwenden – und zwar als einer der Hauptverantwortlichen bei der Arbeit an interessanten Anwendungsentwicklungsprojekten.
Abteilung:
Standort:
Bildung:
Vergütung:
Verantwortlichkeiten
Die Kandidaten können sich darauf freuen, kleine Projektteams zu betreuen und zu betreuen, die für die Entwicklung und Erstellung von Vorschlägen und die Erstellung von Methoden verantwortlich sind. Kundenkontakt möglich.
- Ihre Arbeit umfasst die Entwicklung von Anwendungen, die von Tausenden externen Kunden sowie internen operativen Teams verwendet werden.
- Sie sind Teil eines agilen Entwicklungsteams, das für alle Aspekte der laufenden Softwareentwicklung von der ersten Spezifikation über die Entwicklung bis hin zum Test und Deployment verantwortlich ist.
- Entwickeln eines sauberen, gut gestalteten Codes (innerhalb des Budgets) in einer Microservices-Architektur
- Co-Entwicklung einer soliden und zuverlässigen REST-API
- Entwickeln und implementieren Sie neue Funktionen, oft als Microservices
- Fehlersuche, Test und Pflege bestehender Softwareanwendungen
- Tragen Sie in allen Phasen des Entwicklungslebenszyklus bei
- Gemeinsame Kundenkoordination mit dem Vertrieb oder der Geschäftsleitung
Fähigkeiten/Erfahrungen
- Java-Kenntnisse: Fundierte Kenntnisse in Core Java, objektorientierter Programmierung (OOP) und Parallelität.
- Fortgeschrittene Frameworks: Expertenwissen in Spring Boot und Hibernate.
- Cloud & DevOps: Praktische Erfahrung mit AWS/Azure, Docker und Kubernetes.
- Systemdesign: Nachgewiesene Erfolge in der Architektur verteilter Systeme.
- Datenmanagement: Fortgeschrittene Kenntnisse in PostgreSQL, MySQL oder NoSQL.
- Erfahrung: Mindestens 5 Jahre Berufserfahrung als Softwareentwickler.
- Erfahrung beim Entwickeln und Interagieren mit REST-Webdiensten.
- Erfahrung bei der Entwicklung von Multi-Tenant-Webanwendungen.
- Verständnis von Code-Versions-Tools wie Git.
- Kenntnisse in BASH und Linux.
- Zwischenmenschliche Kommunikationsfähigkeiten und Teamfähigkeit.
- Große analytische Fähigkeiten.
- Professionelles Auftreten.
- Persönliche Verantwortlichkeit und starke Arbeitsmoral.
- Professionell, fähig mit Verkäufern / Klienten zu interagieren.
- Positive „can do“ Einstellung.
-
Wie können wir Ihnen helfen?
