(Senior) Software Developer – Scala (f/m/d)

job description:

You will be part of the Virtual Power Plant solutions team within the E.ON Energy Markets department. We are an international and diverse team providing digital solutions to our energy trading business in several European countries. As a team we provide additional revenue for our customers by ensuring that their assets (batteries, evs, generators, industrial load etc.) consume and produce at the best moment and are best traded on the energy markets. To achieve that goal, our solution safely and in real time, controls and smartly steers these decentralized assets. By doing so, we also help keeping a stable energy network and contribute to the energy transition.

In our team we are hands on and constantly learning and growing. We have high ambitions to deliver best service quality leveraging from cutting edge technologies and we are looking forward to having you onboard.


You design and implement features for a highly reactive system steering and operating in real time a multitude of decentralized energy assets (power from kW to GW) using cutting edge technologies.
You take ownership of the whole development cycle: design, develop, deliver and operate for our Scala backend services in Azure.
You are responsible for troubleshooting, diagnosing and fixing technical issues.
You work in an international multi-functional team for an international business.
You work hands in hands with the business owners to understand the needs and help define the best possible implementations.
You recommend architecture and process improvements to make the product and team more successful.
You change the way our customers interact with energy while growing your understanding of the energy markets

Profile description:


You have experience in the development of service-oriented architectures with preferably Scala. A knowledge of Python is a plus.
You have a reactive system at least to design systems which are available, responsive, resilient and elastic.
You preferably have experience in designing, developing and operating microservices on a highly distributed system using Kubernetes and eg Azure.
You preferably have experience in the use of frameworks such as akka-http, akka-streams or akka-actor as well as in the area of ​​event-driven architectures eg with Kafka.
You are equally comfortable in business-centric or deep technical discussions and have a customer-driven minimum.
You are a true team player and you are keen to receive and give feedback in pairing and code review sessions
You embrace challenges: take, learn, resolve, grow, share with others.
You follow DevOps best practices and believe in automated testing, infrastructure as code, continuous deployment, and monitoring.
You communicate fluently in English.
We encourage you to apply even if your profile does not meet all the requirements for the role yet. We embrace individual growth at E.ON

We offer:


Apart from our inspiring and dynamic international working atmosphere we have the following attractive employee benefits to keep you motivated and healthy:

flexible working hours
regular training
E.ON Pension Plan
private car leasing
free parking space
company credit card
fitness club and physiotherapy
job ticket available
kindergarten places
family service support
subsidized canteen

Additionally, we offer…

the opportunity to shape the new energy world
the chance to shape E.ON’s future
Exciting business challenges to be solved
a space to develop ideas and create personal impact
to agile and hands-on environments

Do you have any questions?
For further information please contact Linda Sloboda, linda.sloboda@eon.com.

What you need to know:
Contract type: Permanent:
Working time: part or full time
Company: E.ON Energy Markets GmbH
Location: food
Function area: Data; IT/Digital

Source link