Scala/Java Developer
Kommlink Alle Jobs Anzeigen
Düsseldorf, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Remote
Düsseldorf, Germany
Tech stack
Java
Azure
Computer Security
DevOps
Maven
GIT
Sbt (Software)
Devsecops
Job description
- Technical implementation of the upgrade of the PricingEngine from Scala 2.12 to Scala 3.3.7 LTS and Java 8 to Java 21 LTS, including the independent architectural conversion of Maven to an SBT multi-project structure.
- Technical evaluation and implementation of necessary version adjustments of existing Libraries and dependencies in the course of the Java/Scala upgrade, taking into account the project goals and requirements provided by client in advance.
- Technical preparation of a technical documentation of the modernization measures carried out and handover to client for approval.
- Technical code restructuring of the PricingEngine into independent, individually compilable modules based on the module structure defined in advance by the client
- Independent conceptual design and Technical modernization of the Azure build pipelines (DevOps) to optimize the deployment processes and documentation of the results for handover to client
- Technical analysis and technical implementation of security optimizations in the area of cyber security using the monitoring tools provided by client (DevSecOps via Snyk).
- Professional presentation of the significant changes and technical improvements achieved in the course of weekly online meetings for approval by the client
Requirements
- English
- Extensive Scala and Java knowledge
Nice to have:
- SBT
- Maven
- Git
- DevOps.
- German