logo

View all jobs

Scala/Java Developer - May 2025

remote, remote
For one of our clients in the energy industry, we are looking for a freelance Scala/Java Developer

Project Name: PricingEngine Modernization

Project Description: The purpose of the project is to modernize the existing PricingEngine application in order to enable future operationality.



Tasks:
  • 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

     
Required skills:
  • English 
  • Extensive Scala and Java knowledge

Nice to have:
  • SBT
  • Maven
  • Git
  • DevOps.
  • German 

Location: remote, approx. 1- 2x a month project meeting on site (Dusseldorf)
Capacity: 32h/week
Start: 04.05.2026
Duration: till 30.09.2026 (extensions possible)

 

Share This Job

Powered by