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.
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