Uni Systems
Uni Systems
1.001 – 5.000 Mitarbeitende
BeratungGesundheitswesenLogistik
Uni Systems ist ein Unternehmen für Informations- und Kommunikationstechnologie, das Organisationen dabei unterstützt, ihre Arbeitsweise durch digitale Transformation zu modernisieren. Das Leistungsspektrum umfasst Infrastruktur und Betrieb, Cloud- und Rechenzentrumstechnologien, Cybersicherheit, Unternehmensplattformen, Big-Data-Analysen, Zukunftstechnologien und künstliche Intelligenz. Das Unternehmen unterstützt Kunden aus Branchen wie Banken, öffentlicher Verwaltung, Telekommunikation, Gesundheitswesen, Einzelhandel, Beratung und Logistik und verbindet technologische Expertise mit branchenspezifischen Lösungen. Für Fachkräfte, die berufliche Möglichkeiten bei Uni Systems erkunden, steht das Unternehmensprofil für Arbeit an der Schnittstelle von groß angelegter IT-Umsetzung, Innovation, Nachhaltigkeit und digitaler Ethik.

Senior Full-Stack-Java-Entwickler:in, remote in Luxemburg

Entwickle Java-Microservices und Angular-Anwendungen bei Uni Systems. Wirke bei Tests, Release-Management, Änderungsprozessen und der Zusammenarbeit mit Kund:innen und Fachteams mit.

Beschreibung

  • Ermittle gemeinsam mit Fachexpert:innen die geschäftlichen Anforderungen.
  • Prüfe bestehende Prozesse und Anwendungen unter Berücksichtigung neuer Nutzeranforderungen.
  • Entwirf Anwendungen und Microservices, die den geschäftlichen Anforderungen entsprechen.
  • Entwickle Anwendungen und Microservices mit den geeigneten Technologien.
  • Warte bestehende Microservice-Anwendungen in verschiedenen Geschäftsbereichen.
  • Führe Unit-, Integrations-, System- und Performancetests durch.
  • Unterstütze Abnahmetests durch Nutzer:innen und hole die geschäftliche Freigabe ein.
  • Übertrage Code, Konfigurationen und automatisierte Unit-Tests in Git und ergänze sie bei Bedarf durch Javadoc-, Asciidoc- oder andere Dokumentation.
  • Protokolliere Testergebnisse und verwalte Änderungen in ServiceNow.
  • Erstelle Dokumentationen, Berichte und Unterlagen für das Änderungsmanagement.
  • Beteilige dich aktiv an agilen Zeremonien.
  • Bereite Releases vor und koordiniere sie.
  • Verwalte Auditunterlagen in SharePoint.
  • Bewerte Risiken und koordiniere Themen im Zusammenhang mit Änderungen.
  • Unterstütze die Bereitstellung von Deployments und passe Branchenpraktiken an.
  • Baue Kundenbeziehungen über verschiedene Geschäftsbereiche hinweg auf und kommuniziere klar.

Anforderungen

  • Bachelorabschluss in IT und mindestens 10 Jahre praktische Erfahrung in der Java-Entwicklung.
  • Erfahrung im Schreiben und Warten automatisierter Unit- und Integrationstests für Java-Anwendungen.
  • Praktische Entwicklungserfahrung mit Spring und Spring Boot, einschließlich Persistenz mit JPA und Hibernate.
  • Erfahrung in der gemeinsamen Softwareentwicklung mit Git, einschließlich Branching, Pull- oder Merge-Requests und Code-Reviews.
  • Erfahrung mit relationalen Datenbanken und SQL sowie mit XML, YAML und JSON in der Entwicklung oder Konfiguration.
  • Praktische Erfahrung in der Softwareentwicklung mit KI-Agenten wie GitHub Copilot, Claude Code oder Codex, einschließlich agentengesteuerter Änderungen am Anwendungscode; reine Codevervollständigung zählt nicht dazu.
  • Praktische Erfahrung in der Entwicklung von Angular-Frontends mit TypeScript oder JavaScript.
  • Sehr gute Englischkenntnisse in Wort und Schrift (C1).
  • Erfahrung mit Apache Camel.
  • Erfahrung mit Scrum und DevSecOps.
  • Erfahrung mit CI/CD-Pipelines, zum Beispiel Azure Pipelines.
  • Erfahrung mit Infrastructure as Code, zum Beispiel Terraform, und Containerplattformen wie Docker.
  • Erfahrung mit Public-Cloud-Architekturen, zum Beispiel Microsoft Azure.
  • Erfahrung in der Entwicklung von Microservices.
  • Erfahrung im Finanzdienstleistungssektor.
  • Erfahrung mit ITIL-basiertem Service-Management.