Senior Java Developer

Apply now

Senior Java Developer

Join us and be part of a team that is driving the future of energy. Together, we can create a more inclusive, dynamic, and sustainable energy landscape.

Full-time · Malta

ABOUT THE ROLE

We are seeking a Senior Java Developer to join Etpa’s technology team in Malta. You will become part of the Trader Tech Team, working on the development and improvement of our electricity trading platform.

In this role, you will collaborate closely with engineers, product owners, and market experts to design, build, and maintain reliable systems that support energy market operations. You will contribute to the continuous development of our platform, ensuring high performance, scalability, and reliability in a fast-moving and technically challenging environment.

Your responsibilities

  • Develop, maintain, and improve components of Etpa’s electricity trading systems.

  • Collaborate with other developers and product teams to implement new features and improvements.

  • Ensure high-quality code through testing, code reviews, and adherence to engineering best practices.

  • Troubleshoot and resolve technical issues in collaboration with the wider engineering team.

  • Provide guidance and mentorship support to junior and medior colleagues

  • Contribute to improving system performance, scalability and reliability.

  • Participate in technical discussions and help shape technical solutions for new functionality.

ABOUT YOU

  • +5 years of experience as a software developer

  • Strong proficiency in Java and Spring

  • Ability to design and develop secure RESTful APIs

  • Familiarity with testing frameworks such as JUnit, MockK, and Cucumber

  • Comfortable working with Git and CI/CD pipelines

  • Background in building backend systems

  • Strong problem-solving skills and attention to detail

  • Ability to work in an international, fast-paced environment

  • Fluency in English

  • Ability to work from our Malta office

  • A valid work permit for the European Union

Nice to have:

  • Familiarity with Axon Framework.

  • Knowledge of MongoDB, React, Kotlin, or Python.

  • Exposure to observability and monitoring tools such as Datadog, SonarQube, or Grafana.

  • Familiarity with containerization and cloud environments such as Kubernetes or AWS.

  • Previous work in scale-ups or fast-growing tech environments.

  • Interest in or familiarity with energy markets, trading platforms, or fintech systems.

  • Experience working on high-performance systems or real-time data processing.

TEAM PERKS

Significant responsibilities in an international setting

A close-knit, supportive young team

A team with a strong ambition and clear vision

Flexible hours and the opportunity to work from our Malta office

Lunch, drinks and team outings

Competitive salary and benefits

MEET YOUR HIRING TEAM

Kasper

People & Culture Specialist

Ioannis

Engineering Manager

APPLY FOR THE JOB

Do you want to join our team? Then we'd love to hear about you!

Etpa is a designated European Power Exchange for the short-term electricity market. Our state-of-the-art platform is a key enabler for the transition to renewable energy. We provide access to the spot-trading markets for many new players including battery companies, energy management systems, asset owners, and utility companies.

Our current portfolio of exchanges includes Intraday (XBID), Congestion management (GOPACS), and day-after trading (EX-Post). We are rapidly expanding our geography and products, introducing XBID to Germany, Austria, and Belgium this year.

At Etpa, we are committed to playing a pivotal role in the Energy Transition. Our platform lowers the barriers to entry for players in the spot market, allowing participants of all sizes to participate, thereby improving the economic feasibility of renewable assets and the uptake of low-emission generation technologies.

Join us and be part of a team that is driving the future of energy. Together, we can create a more inclusive, dynamic, and sustainable energy landscape.