JobsPortal logo

Search Jobs In Finland

Senior Java Developer - remote opportunity

Published date more than one year ago
Posted: more than one year ago
Company Nortal
Company: Nortal
Location Remote
Location: Remote

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, industries, and manufacturing companies. Our projects have touched more than half a billion people’s lives worldwide, and we’re just getting started. Combining that with the unique experience of transforming Estonia into a digital leader, our vision is to build a Seamless Society. 

To reach our ambitious goals, we are looking for a Senior Software Developer. 

Knowledge areas and responsibilities:

  • Translate application storyboards and use cases into functional applications
  • Can improve performance, quality, and responsiveness of the applications
  • Work to identify bottlenecks and bugs, and provide solutions to these problems
  • Understand fundamental design principles behind a scalable application
  • Have hands on experience in implementing unit tests
  • Show proficient understanding of code versioning tools, such as Git
  • Are knowledgeable of CI/CD in general
  • Support timely delivery of technical solutions in line with estimations provided
  • Mentor junior development team or would like to have this opportunity in the future
  • Prefer to work on agile software development projects with globally distributed teams
  • Support timely delivery of technical solutions in line with estimations provided
  • Have good communication skills (spoken and written) with fluent English as essential
  • Own a bachelor’s degree in Computer Science, computer engineering, or a closely related field
  • Have at least 5 years of relevant experience
  • Technical Stack requirements / Apply if you:

  • Are proficient in Java, with a good knowledge of its ecosystems
  • Own a basic understanding of the class loading mechanism in Java
  • Have skill for writing reusable Java libraries
  • Are knowledgeable of concurrency patterns in Java
  • Are familiar with Java GUI frameworks such as Swing, SWT, and AWT
  • Own basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Are familiar with build tools such as Ant, Maven, and Gradle
  • Are familiar with concepts of MVC, JDBC, and RESTful APIs
  • Have experience with SQL and NoSQL databases concepts but also both external and embedded databases
  • Have experience with Node.js
  • Own good understanding of HTML5 and CSS3
  • Have experience with any frontend frameworks (React, Angular, Vue etc.)
  • Are familiar with cloud computing principles
  • We offer:

  • first-hand experience in building high-impact cognitive city solutions
  • great career opportunities with constant improvement, high-quality training to develop skills and gain new experiences
  • work in an international team of experts and via various Nortal offices
  • an inspiring developer community within Nortal with 1000+ global advocates to boost your personal growth
  • impact within the team and the company, contributing to the decision-making
  • great people-oriented atmosphere. We strive to create an environment where people can feel comfortable, focus on work, and recharge batteries when it is needed to keep a healthy balance 
  • cosy offices with parking, joint sports activities, free drinks and fruits and private health insurance
  • #LI-Remote·