Senior Java Software Engineer

Posted Date 1 day ago(20/11/2025 05:30)
Job ID
2025-4990
# of Openings
1
Job Locations
EE
Category
Engineering

Overview

At Nortal, we believe in thinking big – creating solutions that have a meaningful, far-reaching impact, whether through digitizing governments, improved healthcare, convenient telecom services, or creating a competitive edge and agility for large businesses and global enterprises. Our projects have touched more than half a billion people’s lives worldwide, and we’re just getting started. 

Ready to make an impact? Join us as a Senior Java Engineer in our X-Road team, building the secure data exchange layer that underpins secure digital services in multiple countries. In this role, you’ll work hands-on with Java, Linux, and modern cloud-native tooling to design and develop robust backend services and integrations, contribute to architectural decisions, and solve complex technical challenges. It’s a great fit for someone who enjoys deep engineering work, cares about clean, reliable architecture, and wants their code to sit at the core of how digital government actually works. 

Responsibilities

  • Collaborate with cross-functional teams to build and maintain software using Java and related technologies 

  • Participate in the full software development life cycle: requirements, design, implementation, testing, and deployment 

  • Apply best practices and architectural patterns to ensure scalability, maintainability, and performance of the applications 

  • Explore and adopt new technologies and methods to improve how we build and evolve our applications

Qualifications

  • 6+ years of hands-on experience building backend systems with Java, preferably in the Spring ecosystem 

  • Practical experience with Docker and Linux environments 

  • Good understanding of Kubernetes and container-based infrastructure 

  • Track record of writing tested, readable, maintainable code 

  • Fluency in Estonian and English 

  • Experience with at least one modern frontend framework, for example, Vue.js, React, or Angular 

  • Additional exposure to CI/CD practices, Quarkus, PostgreSQL, AWS or Ansible is a plus  

Why join Nortal? 

  • We hire people not only for their skills but also for cultural add. We live by our values: commit to delivering value and results, take ownership, empower yourself and others, and own your future and growth. Besides our professionalism, we like to spice things up with good humor. 

  • We care about your growth & development. In Nortal we support constant improvement and knowledge sharing via Learning Hives, external and internal training, dedicated time for self-learning, a mentorship program, and a strong 1:1 culture. 

  • We prioritize yourhealth & well-beingby providing a flexible package for health insurance and sports initiatives. 

  • We support work–life balance with flexible working hours and the option to work from our Tallinn or Tartu office, or remotely within Estonia. 

  • We have launched the Nortal Nomad program for people wanting to move short-term to some other country.

If you’re not sure you meet everything, but this still sounds like your kind of work, we’d still be happy to hear from you. 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed