-
Eesti Energia

Software Engineer (Java)

Eesti Energia
Estonia · Full-time · Mid-Senior

Software Engineer (Java), join us on the green journey

Join our team as a Software Engineer and help shape the future of energy markets by driving customer engagement through innovative self-service and app solutions!


Our teams are growing and we are looking to add multiple Software Engineers from different levels.


Reasons to join us:

  • we offer a chance to impact industry-leading innovative solutions in the exciting energy market and work in a fast-changing international environment as a member of a loosely structured self-organizing team using modern agile processes and opportunities for self-development.
  • you will have the opportunity to join Stebby platform facilities and/or health insurance, which will allow you to use sports and medical services on favorable terms. Your well-being is important to us!
  • you will have 5 additional vacation days after the 1st year of work and part of the motivating performance reward system.
  • you will have fun, friendly, reliable, and professional colleagues, who are experts and true enthusiasts in their field.
  • you will have flexible working hours, remote work opportunities and an annual performance-based bonus.


You are a great match if you:

  • have strong experience with Java (version 17 and 21) and Spring Boot;
  • have experience in software development 4+ years;
  • have hands-on experience with RESTful and/or gRPC API design;
  • have expertise with relational (PostgreSQL or Oracle) or non-relational (MongoDB) databases, and familiarity with message queues like RabbitMQ or Kafka;
  • have knowledge of object storage services (S3);
  • have some experience with big data;
  • have knowledge of Docker, Kubernetes, and CI/CD pipelines using tools like GitHub Actions or Jenkins;
  • are product-minded and love solving complex problems and bring a solid understanding of software design principles, patterns, and best practices;
  • have solid grasp of design principles, patterns, and best practices, with a focus on maintainable, unit-tested code;
  • have proficiency with React, TypeScript, and creating responsive, user-friendly applications;
  • have strong communication skills and English proficiency (Estonian is a plus).


Additional details

Location: Tallinn or Tartu, partial remote work possibility.


Visa/Relocation/Remote Work: We are not offering a relocation package or visa sponsorship for this role. Fully remote work from another country is not supported for this role.


We await your application by 17.08.2025 at latest.

Key Skills

Ranked by relevance

java message queues spring boot kubernetes typescript postgresql responsive rabbitmq big data jenkins storage docker oracle react kafka grpc cicd s3
Login to Apply
Posted
Aug 01, 2025
Type
Full-time
Level
Mid-Senior
Location
Tallinn

Industries

Consumer Services Services for Renewable Energy Oil Gas

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Task Recruitment
Related

DevOps Engineer

2026-06-01

Contract
Mid-Senior
Australia
Agriculture
Information Technology
View Job Details
Eesti Energia
Related

Senior Software Engineer

2026-05-28

Full-time
Mid-Senior
Estonia
Internet Publishing
Information Technology
View Job Details
Zopa Bank
Related

Senior Java/Kotlin Software Engineer - London

2026-05-27

Full-time
Not Applicable
United Kingdom
Financial Services
Engineering