At Nortal, we believe in thinking big — building digital solutions that make a real difference. From digitizing governments and improving healthcare systems, to enabling smarter telecom services and helping large enterprises become more agile, our work has already touched over half a billion lives worldwide.
Inspired by Estonia’s journey into a global digital leader, our vision is to build a Seamless Society — where technology works effortlessly, reliably, and at scale.
To support our growing portfolio of impactful projects, we are looking for a Java Software Engineer who enjoys building robust backend systems and wants to grow within an experienced, international engineering community.
As a Java Software Engineer at Nortal, you will:
Design, develop, and maintain scalable backend applications using Java and modern frameworks
Translate business requirements and use cases into clean, efficient technical solutions
Improve application performance, quality, and reliability
Identify bottlenecks, bugs, and performance issues, and proactively propose solutions
Contribute to system architecture and design decisions
Write and maintain unit and integration tests
Work in an agile (Scrum/Kanban) environment with globally distributed teams
Collaborate closely with other engineers, architects, and stakeholders
This role is ideal for a mid-level engineer with 2+ years of professional experience (more is welcome) who has strong Java fundamentals and a desire to deepen backend expertise.
Strong hands-on experience with Java and its ecosystem (Spring / Spring Boot)
Good understanding of JVM, memory management, and concurrency concepts
Experience designing and consuming RESTful APIs
Solid knowledge of SQL databases and familiarity with NoSQL concepts and trade-offs
Experience with Git and collaborative development workflows
Understanding of CI/CD pipelines and modern development practices
Familiarity with cloud-native development (AWS, Azure, or GCP)
Bachelor’s degree in Computer Science or a related field (or equivalent experience)
Fluent English (spoken and written)
Experience with Docker and Kubernetes
Exposure to DevSecOps practices
Basic knowledge of frontend technologies (HTML, CSS, JavaScript) or frontend frameworks (Angular, React, Vue)
Experience with performance, security, or automated testing
At Nortal, we are a right-sized company — big enough to deliver complex, high-impact projects, yet small enough to truly care about our people.
What you can expect:
Work on meaningful projects with real societal and business impact
A warm, supportive, and highly skilled engineering culture
Space to influence technical decisions and bring your ideas to life
Continuous learning through challenging projects and knowledge-sharing
A low-hierarchy, agile environment where common sense beats bureaucracy
Flexible working model — office-based, remote, or hybrid