Auf einen Blick
- Aufgaben: Modernisiere die PricingEngine mit Scala 3 und Java 21 für zukünftige Betriebsfähigkeit.
- Arbeitgeber: Innovatives Unternehmen in Düsseldorf mit Fokus auf moderne Technologien.
- Mitarbeitervorteile: Flexible Remote-Arbeit, spannende Projekte und Entwicklungsmöglichkeiten.
- Andere Informationen: Dynamisches Team mit wöchentlichen Online-Meetings zur Präsentation von Fortschritten.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an cutting-edge Technologien.
- Gewünschte Qualifikationen: Erfahrung in Scala und Java sowie Kenntnisse in Cyber Security.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Laufzeit: - Volumen: 696 Std. (remote)
Einsatzort: Düsseldorf
Projektbeschreibung
Das Projekt hat zum Zweck, die bestehende Applikation PricingEngine zu modernisieren, um die zukünftige Betriebsfähigkeit zu ermöglichen.
Leistungsbeschreibung
- Technische Realisierung des Upgrades der PricingEngine von Scala 2.12 auf Scala 3.3.7 LTS sowie Java 8 auf Java 21 LTS, einschließlich der eigenständigen architektonischen Umstellung von Maven auf eine SBT Multi-Projekt-Struktur.
- Technische Evaluierung und Implementierung erforderlicher Versionsanpassungen bestehender Bibliotheken und Abhängigkeiten im Zuge des Upgrades unter Berücksichtigung der Projektziele und Anforderungen.
- Fachliche Erstellung einer technischen Dokumentation der durchgeführten Modernisierungsmaßnahmen und Übergabe zur Freigabe.
- Technische Code-Restrukturierung der PricingEngine in unabhängige, einzeln kompilierbare Module auf Basis der definierten Modulstruktur.
- Eigenständige Konzeptionierung und technische Modernisierung der Azure-Build-Pipelines (DevOps) zur Optimierung der Bereitstellungsprozesse und Dokumentation der Ergebnisse zur Übergabe.
- Fachliche Analyse und technische Implementierung von Sicherheitsoptimierungen im Bereich Cyber Security unter Verwendung der bereitgestellten Monitoring-Tools (DevSecOps via Snyk).
- Professionelle Präsentation der wesentlichen Änderungen und erzielten technischen Verbesserungen im Rahmen wöchentlicher Online-Meetings zur Freigabe.
Erforderliche Kenntnisse und Kompetenzen
- Programmiersprachen: Scala, Java
- Sicherheit: Cyber Security
- Methodik & Soft Skills: Dokumentation, Deutsch, Englisch
Scala Experte (m/w/d) Scala 3 & Java 21 Migration (m/w/d) ID26903-2 Arbeitgeber: C4 Group
Kontaktperson:
C4 Group HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Scala Experte (m/w/d) Scala 3 & Java 21 Migration (m/w/d) ID26903-2
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit anderen Scala- und Java-Entwicklern in Kontakt zu treten. Lass uns gemeinsam nach Möglichkeiten suchen, um dein Netzwerk zu erweitern und potenzielle Arbeitgeber direkt anzusprechen.
✨Präsentiere deine Projekte
Zeige deine Fähigkeiten, indem du an Open-Source-Projekten arbeitest oder eigene Projekte entwickelst. Wir können dir helfen, diese Projekte auf deiner Website oder deinem Profil hervorzuheben, damit Arbeitgeber sehen, was du drauf hast.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Aufgaben für Scala- und Java-Entwickler vertraut. Lass uns gemeinsam Übungsfragen durchgehen, damit du im Interview glänzen kannst und die technischen Herausforderungen meisterst.
✨Bewirb dich direkt über unsere Website
Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung schnell und effizient bearbeitet wird. Lass uns gemeinsam den nächsten Schritt in deiner Karriere gehen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Scala Experte (m/w/d) Scala 3 & Java 21 Migration (m/w/d) ID26903-2
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Position als Scala Experte interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen mit Scala und Java. Wir wollen wissen, wie du die Migration von Scala 2.12 auf Scala 3.3.7 und Java 8 auf Java 21 angegangen bist. Zeig uns, dass du die nötigen Skills hast!
Dokumentation ist der Schlüssel: Da wir großen Wert auf technische Dokumentation legen, solltest du in deiner Bewerbung darauf eingehen, wie du solche Dokumentationen erstellt hast. Erkläre uns, wie du komplexe technische Änderungen verständlich gemacht hast.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles reibungslos läuft und wir deine Unterlagen schnellstmöglich bearbeiten können. Wir freuen uns auf deine Bewerbung!
Wie du dich auf ein Vorstellungsgespräch bei C4 Group vorbereitest
✨Verstehe die Technologien
Mach dich mit Scala 3 und Java 21 vertraut, insbesondere mit den Unterschieden zu den vorherigen Versionen. Zeige im Interview, dass du die Migration von Scala 2.12 auf Scala 3.3.7 LTS und die Umstellung von Java 8 auf Java 21 LTS verstehst.
✨Bereite technische Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, die deine Erfahrungen mit der technischen Realisierung von Upgrades und der Architektur von Softwareprojekten zeigen. Das hilft, deine Fähigkeiten greifbar zu machen.
✨Dokumentation nicht vergessen
Da die Erstellung technischer Dokumentationen Teil des Projekts ist, solltest du im Interview betonen, wie wichtig dir gute Dokumentation ist. Bereite ein Beispiel vor, wo du in der Vergangenheit eine solche Dokumentation erstellt hast.
✨Präsentiere deine Soft Skills
Neben den technischen Fähigkeiten sind auch Soft Skills wichtig. Übe, wie du deine Kommunikationsfähigkeiten und Teamarbeit in wöchentlichen Online-Meetings unter Beweis stellen kannst. Zeige, dass du in der Lage bist, komplexe technische Änderungen verständlich zu präsentieren.