Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in Estonia
  • Experienced Java Developer

Experienced Java Developer

Tartu, Estonia

Nortal


Unverified relocation package

About Nortal

Nortal is a multinational strategic change and technology company. Combining the unique experience of transforming Estonia into a digital leader and creating change in businesses with a strategic approach and data-driven technology, our vision is to build a seamless society. Nortal operates in nearly 20 countries and employs over 750 specialists who carry out high-impact projects across Europe, Middle East, Africa, and North America.

Position

We are looking for a seasoned Java developer to join our team for the Unemployment Insurance Fund (Töötukassa), the sole provider of services and benefits for the unemployed people and at-risk employees.

The application we're building is EMPIS, a Web-based information system that provides different services for the labor market. EMPIS is awesome not only due to its technical features (such as extensive automation, integration with X-Road, and algorithm-driven decision logic) but also because of the high impact - more than 100,000 people in Estonia rely on it.

We use Java SE 8, Tomcat 8, Angular for front-end, Oracle 12c for DB, Amazon S3 for storage, CAS for authentication, Hazelcast for distributed cache, and Gradle for builds. Our testing framework is Selenium and our code reviews go through Crucible. We're also strongly moving towards containerization with Docker.

Our team of more than 30 people (developers, analysts, and QA engineers) is full of smart and dedicated people with strong team spirit. We care about clean and efficient code, learning from mistakes, and making our successes repeatable.

We use a variation of Agile with daily scrums, task estimation meetings, and sprint retrospectives. Though the development process is pretty much nailed down and we've come to understand what works and what doesn't, there's always room for fresh ideas – your ideas!

Most of the time you'll be developing new features based on detailed specifications, with some code reviews, bug-fixing, and codebase maintenance thrown in. The tasks and issues are diverse and touch upon the back-end, middleware, and front-end alike. You'll be working closely with all roles in the team, for example, discussing implementation details with the analysts, getting guidance from fellow developers, and helping the QA with more technical issues. There's not much, if any, direct contact with the customer or end-users.

Your qualification

  • At least 3-4 years of Java experience, sufficient to guide less experienced colleagues if needed
  • Actual experience with the Spring framework (Spring Boot, JDBC, Security)
  • Experience working in and with a team, rather than going solo all the time
  • Familiarity with Git (preferred) or Mercurial/SVN, including branching and merging
  • Intermediate knowledge of SQL
  • Habit of covering your code with unit tests

Will be a plus

  • Practical knowledge of Angular (v2 and later)
  • An Oracle/SUN Certified Professional Java Developer (OCP) certificate or willingness to take the certification after the probationary period
  • Practical experience with Hazelcast
  • Practical experience with Docker

What we offer

  • The possibility to join one of Nortal's most successful teams
  • Various opportunities to gain experience through challenging (but not frustrating) work, frequent training sessions, and learning from skilled colleagues
  • A clear career path that encourages you and provides you with opportunities that correspond with your ambition
  • An inspiring developer community within Nortal, with 200+ global advocates to boost your personal growth
  • Support for taking certification courses and exams, and participating in relevant conferences
  • A comfortable office environment that allows you to focus on work and recharge yourself
  • Flexible working hours and annual salary raises

Java Developer SQL Spring
Archive vacancy
Archive vacancy
Facts about Tartu
Cost of Living Index 50 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 435 - $ 725
Safety Index 81 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access