Senior Software Engineer

Engineering · Tallinn, Harju
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Ready to revolutionize the world of fintech whilst leaving your footprint on the establishment of remarkable communities? Then this one is for you!

Who are we?
Estateguru is the leading European property backed and short-term lending platform for small and medium size companies (SME-s). We offer hassle free property backed loan opportunities to over 125 000 retail and institutional investors from 100+ countries . We are currently operating in 8 countries and are following an ambitious growth and expansion strategy. We issued 120 million euros worth of business loans in 2021 and our goal is to facilitate 5 billion euros a year in 2025. Estateguru has been selected as one of the TOP100 European Proptech companies for 3 years running. 


Your mission:

Is to enhance and maintain existing software products as well as develop new products.


Your main responsibilities:

* Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use;

* Work with limited supervision on complex projects;

* Develop, maintain, and test production level application code;

* Be responsible for the API design & implementation process;

* Make an impact in choosing new technologies and implementing new features;

* Mentor new and existing team members in their professional growth;

* Participate in meetings and working groups with key stakeholders and product, QA, and support teams.


You are the one for us if you have:

* Bachelor’s Degree in Computer Science or related field;

* 4 + years of experience in software development and full product life-cycles;

* Solid understanding of Java, Spring, Hibernate, Relational DB(MySql), OOP, Object and Data modeling, MVC;

* Experience with technologies like Spring Boot, Microservices;

* Strong knowledge of modern Java development technologies including, but not limited to J2EE as well as enterprise containers;

* Excellent problem-solving skills and understanding of Object-Oriented Designs and Design Patterns;

* ​Knowledge of the Agile Project development methodology and be able to implement those methodologies in active projects;

* Familiarity with cloud systems, cloud infrastructure is a plus;

* Excellent communication, collaboration and influencing skills.

* Excellent English skills


Bonus points for:

* Previous work experience in a financial project;

* Grails / Groovy experience;

* Kafka;

* Kubernetes, Docker;

* Aws EC2/ECS/ECR/S3 knowledge is plus.


We offer:

* a great work environment with interesting challenges, growth opportunities, and an opportunity to make an actual impact – globally!

* fun and educational events + 1000EUR yearly development budget!

* sport compensation package;

* competitive remuneration package topped off with several additional perks;

* the best team of all-star professionals to be on this mission with!

Thank You

Your application was submitted successfully.

  • Location
    Tallinn, Harju
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced