Two young professionals smiling confidently with city lights in the background, next to the text: "Between Wallstreet and Silicon Valley. Right where you fit in.

Kotlin (JVM) Simulation Platform Developer - Energy IT (f/m/d)

Company:EEX Prague Branch
Department:Information Technology
Location:Prague
Start Date:immediately
Career Level:Professionals

Area of work:

 

Do you want to help build cutting edge products that shape Europe’s energy markets? Our M7 Product Line provides market-leading solutions for Energy commodities trading. Our Prague based development team consists of highly skilled professionals, working with the latest proven industry standard technologies.

 

Join our M7 Gas development team and help us build a new simulation platform for our next-generation Gas trading ecosystem, the newest addition to our M7 Product Line. Work with us closely in our Prague office, engaging in hands-on collaboration, spontaneous discussions, and sharing ideas.

 

 

Your responsibilities:

 

  • Design and develop a Kotlin-based software suite that simulates and validates complex trading scenarios in a cloud-native environment
  • Drive new development by selecting appropriate technologies, tools, and approaches to evolve the platform and its capabilities
  • Collaborate with peers and stakeholders to refine, analyze, and validate requirements, and translate domain knowledge into executable scenarios
  • Design a domain-specific language that can be understood and reviewed by non-developers, such as functional analysts

 

 

Your profile:

 

  • Experience developing with Kotlin (or proven strong competence in Java/JVM languages and willingness to learn Kotlin)
  • Solid understanding of modern practices in automated testing
  • Experience with containerization and cloud technologies (GCP, K8s, Docker)
  • Proficiency with modern development tools (Git, Gradle, CI/CD pipelines)
  • Confident working in Linux environments
  • Values close day-to-day collaboration and is comfortable working alongside teammates in our Prague office

 

 

Technologies we use:

 

  • Kotlin Coroutines / Flow
  • WebSockets
  • Protocol Buffers
  • JUnit5
  • Kotest
  • MockK
  • Google Cloud
  • Kubernetes

What we offer

  • International work environment

  • Hybrid work and flexible working hours

  • Financial wellbeing benefits tailored to your location, including share plans, insurance, allowances, and bonus opportunities

  • Continuous learning through e-learning platforms, development programs, and mentoring opportunities

  • Free drinks and meal subsidies based on your location

  • Mobility benefits such as public transport subsidies, job (e-)bikes, and parking options

  • Health and wellbeing programs, including insurance offerings, discounts, and access to KYAN health services

How Does the Process Look Like?

Please note that the process may vary depending on the business area. The specific process can be clarified in the first interview.

Step 1
Your application

The application process takes place via our online application tool. Via your personal candidate profile, you may view your application(s) at any time, add or change personal details or withdraw your application.

Step 2
Screening

Once we receive your application, our recruiting team will carefully review your experience and qualifications. If we have any questions or would like to learn more, we may reach out for a brief conversation before moving to the next stage.

Step 3
Interviews

If your profile is a match, we'll invite you to interviews with the hiring team and HR. These conversations are a great opportunity for us to get to know each other better and typically take place virtually or on-site, depending on the circumstances.

Step 4
Offer

If everything aligns and we see a great match, you'll hear from us within a few days with feedback and the next steps, including an offer if successful.

Step 5
Onboarding

Once all formalities have been completed, we’ll be excited to welcome you to Deutsche Börse Group. Alongside other new joiners, you'll take part in onboarding sessions designed to help you get connected, settled in, and set up for success, both globally and within your local team and department.

Explore Life at Deutsche Börse Group

When you think of Deutsche Börse Group, you may also think of the financial centre Frankfurt. And you are right – this is where the company is headquartered. But its reach goes far beyond that. Find out more about the many faces behind Deutsche Börse Group and what makes us unique.

LEARN MORE

Any Questions?

Check our FAQ page to receive answers to frequent questions. Otherwise our Recruiting Team is looking forward to your call or e-mail.

FAQs

Got Questions? We’ve Got Answers.Find information about the application and hiring process.

Recruiting Team

Our Recruiting Team is looking forward to your call or e-mail.

Phone: +49 69 21111810