Kotlin (JVM) Test Platform Developer - Energy IT (f/m/d)
at Apple
Posted 15 hours ago
No clicks
- Compensation
- Not specified
- City
- Praha
- Country
- Czech Republic
Currency: Not specified
Join Deutsche Börse Group's Energy IT team in Prague as a Kotlin (JVM) Test Platform Developer. You will design and develop a Kotlin-based software suite that simulates and validates complex trading scenarios in a cloud-native environment. You will drive new development by selecting technologies and approaches to evolve the platform, and translate domain knowledge into executable test cases. You will create readable and expressive test scenarios in Kotlin for non-developers such as functional analysts.
Prague
Your career at Deutsche Börse Group
Your 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 Energy Exchange development team and help us build our next-generation Energy trading platform, the newest addition to our M7 Product Line.
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 test cases
- Create readable and expressive test scenarios in Kotlin that can be understood and reviewed by non-developers, such as functional analysts
Your profile:
- Experience developing with Kotlin (or strong expertise in Java/JVM languages with willingness to learn Kotlin)
- Solid understanding of modern automated testing practices
- Hands-on experience with containerization and cloud technologies (GCP, Kubernetes, Docker)
- Proficiency with modern development tools such as Git, Gradle, and CI/CD pipelines
- Comfortable working in Linux-based environments
- Technologies We Use - Kotlin Coroutines / Flow, WebSockets, Protocol Buffers, JUnit 5, Kotest, MockK, Google Cloud Platform (GCP)

