Visma Group Visma Group Visma Group Visma Group Visma Group

Do you want to work in one of Europe's largest IT company?

Experienced Java Developer

Visma delivers software that simplifies and digitizes core business processes in the private and public sectors. With presence across the entire Nordic region along with Benelux, Central, and Eastern Europe, we are one of Europe’s leading software companies.

This means that you will be part of a large international professional environment with highly-skilled, inclusive, friendly colleagues and will have good development opportunities. We value quality, cultivate and develop our competence environment, and firmly commit to various forms of professional development. Get to know us better here!

Visma is continually on the lookout for skilled colleagues who can lead the company forward. And now we are looking for an Experienced Java Developer.


Key responsibilities:

  • Be part of an agile team and actively take part in developing the product

  • Design, implement, test, and deploy technical solutions

  • Maintain good code quality

  • Write unit and integration tests

  • Be involved in design and architecture decisions

  • Collaborate with the development team by conducting code reviews and providing improvement suggestions

  • Keep up-to-date on new technologies, methods, and tools related to the development processes

  • Work with established processes

  • Estimate work effort with task breakdown, and verify approach and estimates together with the team

  • Cooperate efficiently in an international environment with a team of strong professionals


Regardless of the long list of requirements mentioned below, you do not need to be an expert in all areas. Equally important as all tech skills are how you fit the group as a personality. So take a look further! 


Job requirements:

  • Experience with backend development using Java 

  • Knowledge of RESTful style architecture, JAX-RS (Jersey), Tomcat

  • Experience with SQL, JPA, spring-data

  • Knowledge of software development, architecture, and common development patterns

  • Experience with Agile software development and Continuous Integration / Deployment

  • University degree in Computer Science, Engineering, Information Systems or related fields

As an advantage:

  • Experience with AWS / Docker

  • Knowledge of React or another modern JavaScript framework


Personal skills:

  • Good, written, and verbal English skills (B2+ level)

  • Enjoys working in the team and international environment

  • Service-oriented and self-driven

  • Open-minded and be able to make own decisions and propose own ideas

Regardless of the long list of expectations mentioned above you do not need to be an expert in all areas. Equally important as all tech skills are how you fit the group as a personality.


We offer:

  • A creative working environment with the latest technologies and tools

  • Good opportunities for career development in a large international company

  • Opportunities to grow and learn, with access to in-house training, knowledge sharing forums, and online learning platforms like Pluralsight

  • A tech community with more than 6500 software engineers

  • Work in agile teams with modern collaboration tools

  • Permanent position with an employment contract

  • Attractive salary and benefits package

  • Personalized relocation support


Note: the role is open for relocation to Portugal, Spain, Latvia, Romania, and Slovakia.

Do you have any questions or would like to get in touch? Reach out to us at


Share on:

Reference No.:


Job type:


Working hours:


Working days:


Application deadline:

Apply now, we interview continuously!


Portugal, Spain, Latvia, Romania, Slovakia


Company homepage:

Office address:

Karenslyst allé 56 0277 Oslo