Senior Java Developer
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!







