Java Software Developer

Job Informationen

Aufgaben: Entwicklung skalierbarer, hochverfügbarer Java-Applikationen auf unserer internen Cloud-Plattform (Spring Boot, Docker, Openshift/Kubernetes) zur Generierung und Verteilung von Daten im Anlagenmanagement. Übernahme anderer Aufgaben wie Architektur, Analyse und Tests in einem agilen Team. Durchführung automatisierter Tests, Code-Reviews und Dokumentation als integraler Bestandteil des Entwicklungsprozesses Überwachung und Betrieb unserer eigenen Applikationen (DevOps). Wartung und Erweiterung der Continuous-Delivery-Pipeline. Profil: Erfahrung in der Java-Enterprise-Entwicklung mit Spring Gute Kenntnisse in Java-Testframeworks und -methoden (Unit, Integrationstests, TDD). Verständnis für sichere, skalierbare und widerstandsfähige Cloud-Architekturen. Offenheit für neue Technologien und Methoden sowie agile Arbeitsweise. Durchsetzungsvermögen und gute Kommunikationsfähigkeit. Sehr gute Deutsch- und Englischkenntnisse Nice to Have: Erfahrung mit dem Spring-Framework und vertiefte Kenntnisse in Spring Cloud. Gute Kenntnisse mit Docker und Openshift/Kubernetes. Erfahrung mit Kafka. Erfahrung mit REST, JSON, XML. Gute Kenntnisse in SQL und ORM. Erfahrung mit GIS, idealerweise ArcGIS. Erfahrung mit Continuous Deployment-Tools: Maven, Ant, Jenkins, Ansible.

Benötigte Skills
  • Englisch
  • Geoinformatik
  • CLOUD
  • JAVA
  • SQL
  • XML
  • JSON
  • Spring
  • DevOps
  • TDD
Job Details
  • Job Status Aktiv
  • Pensum Vollzeit