Auf einen Blick
- Aufgaben: Modernisiere die PricingEngine mit Scala und Java für die Energiebranche.
- Arbeitgeber: Innovatives Unternehmen in der Energiebranche mit spannenden Projekten.
- Mitarbeitervorteile: Flexibles Arbeiten, wettbewerbsfähige Vergütung und Möglichkeit zur Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft der Energiebranche mit modernster Technologie.
- Gewünschte Qualifikationen: Umfangreiche Kenntnisse in Scala und Java erforderlich.
- Andere Informationen: Remote-Arbeit mit gelegentlichen Meetings in Düsseldorf und großartige Karrierechancen.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Für einen unserer Kunden in der Energiebranche suchen wir einen freiberuflichen Scala/Java-Entwickler.
Projektname: PricingEngine Modernization
Projektbeschreibung: Das Ziel des Projekts ist die Modernisierung der bestehenden PricingEngine-Anwendung, um zukünftige Betriebsfähigkeit zu ermöglichen.
Aufgaben:
- Technische Implementierung des Upgrades der PricingEngine von Scala 2.12 auf Scala 3.3.7 LTS und Java 8 auf Java 21 LTS, einschließlich der unabhängigen architektonischen Umstellung von Maven auf eine SBT-Multi-Projektstruktur.
- Technische Bewertung und Implementierung notwendiger Versionsanpassungen bestehender Bibliotheken und Abhängigkeiten im Verlauf des Java/Scala-Upgrades unter Berücksichtigung der Projektziele und Anforderungen, die im Voraus vom Kunden bereitgestellt wurden.
- Technische Vorbereitung einer technischen Dokumentation der durchgeführten Modernisierungsmaßnahmen und Übergabe an den Kunden zur Genehmigung.
- Technische Code-Umstrukturierung der PricingEngine in unabhängige, einzeln kompilierbare Module basierend auf der zuvor vom Kunden definierten Modulstruktur.
- Unabhängige konzeptionelle Gestaltung und technische Modernisierung der Azure-Build-Pipelines (DevOps), um die Bereitstellungsprozesse zu optimieren und Dokumentation der Ergebnisse zur Übergabe an den Kunden.
- Technische Analyse und technische Umsetzung von Sicherheitsoptimierungen im Bereich der Cybersicherheit unter Verwendung der vom Kunden bereitgestellten Überwachungstools (DevSecOps über Snyk).
- Professionelle Präsentation der wesentlichen Änderungen und technischen Verbesserungen, die im Verlauf wöchentlicher Online-Meetings zur Genehmigung durch den Kunden erreicht wurden.
Erforderliche Fähigkeiten:
- Englisch
- Umfangreiche Kenntnisse in Scala und Java
Nice to have:
- SBT
- Maven
- Git
- DevOps
- Deutsch
Standort: Remote, ca. 1-2 Mal im Monat Projekttreffen vor Ort (Düsseldorf). Kapazität: 32h/Woche. Start: . Dauer: bis (Verlängerungen möglich).
Scala/Java Developer - May 2025 Arbeitgeber: Kommlink GmbH
Kontaktperson:
Kommlink GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Scala/Java Developer - May 2025
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft erfährt man von offenen Stellen durch persönliche Empfehlungen, also sei aktiv und knüpfe Kontakte!
✨Zeig dein Können!
Bereite ein paar Projekte oder Code-Beispiele vor, die deine Fähigkeiten in Scala und Java zeigen. Wenn du im Gespräch deine praktischen Erfahrungen teilst, hinterlässt das einen bleibenden Eindruck.
✨Sei bereit für technische Interviews!
Mach dich mit typischen Fragen und Aufgaben für Scala/Java-Entwickler vertraut. Übe Coding-Challenges und sei bereit, deine Lösungsansätze zu erklären – das zeigt dein tiefes Verständnis der Technologien.
✨Bewirb dich direkt über unsere Website!
Wir haben viele spannende Projekte, die auf talentierte Entwickler wie dich warten. Schau dir unsere Stellenangebote an und bewirb dich direkt über unsere Website – so erhöhst du deine Chancen, schnell ins Gespräch zu kommen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Scala/Java Developer - May 2025
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, wer du bist und was dich motiviert, bei uns zu arbeiten. Authentizität kommt immer gut an!
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass sie am besten von jemand anderem gegenlesen!
Zeig deine Skills!: Erwähne in deiner Bewerbung konkret, welche Erfahrungen du mit Scala und Java hast. Wir wollen wissen, was du drauf hast und wie du uns bei der Modernisierung des PricingEngine unterstützen kannst.
Bewirb dich über unsere Website!: Um sicherzustellen, dass wir deine Bewerbung schnell und effizient bearbeiten können, bewirb dich bitte direkt über unsere Website. So bist du auf der sicheren Seite!
Wie du dich auf ein Vorstellungsgespräch bei Kommlink GmbH vorbereitest
✨Technisches Know-how zeigen
Stelle sicher, dass du deine Kenntnisse in Scala und Java gut präsentieren kannst. Bereite dich darauf vor, spezifische Fragen zu den Versionen und den Unterschieden zwischen Scala 2.12 und 3.3.7 sowie Java 8 und 21 zu beantworten. Zeige, dass du die technischen Anforderungen des Projekts verstehst.
✨Projekterfahrung hervorheben
Wenn du bereits an ähnlichen Projekten gearbeitet hast, bringe diese Erfahrungen zur Sprache. Erkläre, wie du bei der Modernisierung von Anwendungen oder der Umstellung von Maven auf SBT geholfen hast. Konkrete Beispiele machen einen starken Eindruck.
✨Vorbereitung auf DevOps-Themen
Da das Projekt auch DevOps-Aspekte umfasst, solltest du dich mit Azure Build Pipelines und den Optimierungsmöglichkeiten vertraut machen. Sei bereit, über deine Erfahrungen mit CI/CD-Prozessen zu sprechen und wie du Sicherheitsoptimierungen in der Softwareentwicklung umgesetzt hast.
✨Kommunikationsfähigkeiten betonen
In diesem Projekt ist die Präsentation von Änderungen und technischen Verbesserungen wichtig. Übe, wie du komplexe technische Konzepte einfach erklären kannst. Zeige, dass du in der Lage bist, effektiv mit dem Kunden zu kommunizieren und Feedback zu integrieren.