Current Job ad is archived and no longer accepting applications.

Senior Software Developer

Join us on the green journey!

We are looking for a Senior Developer to join our development team focused on providing self-service solutions for our customers to trade energy services and sign contracts from Enefit digitally.

What do we do?

We support our customers in ordering energy services from Enefit through our e-channels. We do that by ensuring that back-end systems deliver automated fulfilment and tracking of the order.

The team is self-organised and works independently according to Scrum methodologies. Our 6 team members, come from 5 different nationalities.

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 the Eesti Energia sports club, Stebby platform facilities and health insurance, which will allow you to use sports and medical services on favourable 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 extensive experience with Java 17 and Java 21.

  • Are proficient in developing applications using Spring Boot 3.

  • Have a strong understanding and experience with Kafka.

  • Have expertise in microservice architecture.

  • Have experience with RESTful API design and implementation.

  • Love solving complex problems and bring a solid understanding of software design principles, patterns, and best practices.

  • Bring great attention to detail.

  • Are well-versed in relational databases.

  • Have knowledge of containerisation and orchestration technologies (Docker, Kubernetes).

  • Are familiar with CI/CD pipelines and tools.

  • Have a sound understanding of Agile methodologies and principles.

  • Are proficient in using Git for version control.

  • Have strong communication and collaboration skills and you speak English at working proficiency (Estonian is a plus).

Additional details

Where? We have offices in Tallinn, Tartu, Jõhvi and Warsaw. Partial home office opportunity across Estonia and Poland.

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 CV by 11.06.2024 at the latest.

Want to know more?

Engineering manager Stefanie Meier will answer your questions about the position.

Recruitment specialist Kristina Korobova will answer your questions about the hiring process.

We are on a green journey!

Eesti Energia is an international energy company and the largest employer in Estonia. We provide useful and convenient energy solutions and produce energy in an increasingly environmentally friendly way. As experts in the field of energy, we help customers plan their green journey in a personal and flexible manner as well as implement it by using environmentally friendly energy solutions. Eesti Energia's home market stretches from Finland to Poland.