Description

Job Description

Your influential mission. You will…

  • Modernize existing systems while developing new services.

  • Solve technical challenges related to performance, scalability, reliability, and maintainability.

  • Write clean, well-tested, and high-quality code.

  • Participate in technical discussions, code reviews, and architectural decisions.

  • Collaborate with teammates to continuously improve our engineering practices.

  • Learn and adopt new technologies where they provide clear value.

Qualifications

Components for success. You have…

  • Solid knowledge of modern Java (Java 21/25 preferred) including multithreading, and concurrency.

  • Good problem-solving skills and knowledge of algorithms and data structures.

  • General understanding of distributed systems and backend application design.

  • General understanding of database concepts and experience working with SQL and/or NoSQL databases.

  • Commitment to writing high-quality, maintainable, and well-tested software.

  • Experience with Spring Framework, Hibernate/JPA, Git, Docker.

You’ll get extra points for…

  • Knowledge of performance tuning & debugging of performance issues.

Thrive in a culture that values…

  • Transparent communication & team work

  • Strong engineering fundamentals over framework-specific knowledge.

  • Curiosity and a continuous desire to learn.

  • Ownership and accountability.

  • Collaboration and knowledge sharing.

 

 

Are you interested in this position?

Apply by clicking on the “Apply Now” Button below!

#JobsHubEstonia #GlobalRecrument
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal