Software Development in Finance and Insurance

We are expanding:

About Us

Naovis is a Serbian software company founded in Novi Sad (Republic of Serbia), in March 2011. The Naovis team is specialised in the development, maintenance and operations of long-term software solutions for international financial institutions based, mainly, in Switzerland and Europe. The use of modern technologies and a sophisticated concept in web development has given us the opportunity to develop a broad range of products in .NET, Java and front-end technologies.

Our team is composed of more than 50 highly qualified software and IT specialists, most of which are based in Serbia (Novi Sad), Luxembourg and Switzerland. Our mother house is based in Switzerland since 1999.

The company culture is result and service oriented putting an emphasis on team spirit, creativity, qualification, specialisation, discipline and quality.

Creativity and a willingness to go beyond boundaries is a great challenge for every member of the team and is encouraged and promoted by the management. Each member of Naovis contributes to our business success shown in the satisfaction of our clients.


Software developers, quality assurance engineers and system administrators in Naovis use up-to-date technologies in all fields of expertise, in order to be able to grow professionally while working in a pleasant and challenging environment at the same time.

Technologies of our backend developer team

  1. Git
  2. Java, Spring Boot
  3. Maven
  4. Microsoft SQL Server
  5. REST
  6. Microservices

Technologies of our frontend developer team

  1. Git
  2. JavaScript, HTML and CSS
  3. TypeScript
  4. Webpack
  5. React JS
  6. Angular
  7. Redux
  8. MobX
  9. RxJs

Technologies of our DevOps team

  1. Docker, Kubernetes, Microsoft Azure and related tools
  2. Microsoft Azure
  3. CI/CD pipeline: Bamboo, Jenkins
  4. Operating systems: Windows, Linux
  5. Windows Server Technologies: AD, DNS, DHCP, DFS, GPO, WSUS, MDT
  6. Scripting: PowerShell, Bash, Batch, VBS, VBA
  7. Microsoft SQL Server, Azure SQL Server
  8. Web servers technologies: IIS, Tomcat, Nginx
  9. Networking: Firewalls (SonicWall, Sophos), Azure Virtual Network, Azure Virtual Network gateway

Technologies of our QA team

  1. JIRA
  2. Jenkins
  3. Bamboo
  4. TestLink
  5. Selenium WebDriver
  6. Microsoft SQL Server

Your career

You want to work on big projects, with many other developers on vast databases involving a lot of users.

You want to provide flexible and scalable business software solutions requiring a high-level of knowledge, commitment, full site-support, open mindedness and a pragmatic approach.

You want to create rich web applications, being involved in all phases of the software development lifecycle and acquire valuable experience broadening your scope of abilities.

You like to think beyond limitations by proposing and creating new solutions.

You want to work in company that puts an emphasis on team spirit, creativity, quality and user experience.

We can offer you endless opportunities to develop your skills and expertise, with planned Learning opportunities, during a long-term professional career with our company. Everyone’s opinion is important and matters. We believe in sharing information, knowledge, open discussion and detailed analyses for adjusting old or implementing new functionalities in our software products. Our team is friendly, with experienced professionals, who are always ready to help their colleagues. Good knowledge of English language is required.

Student practice

You need a practice or you are finishing your studies? Then apply to join us and be part of our team.

Naovis has a long experience of students training, offering them the possibility to taste active life while beiing supervised and advised by experimented professionals who, for most of them, also had this opportunity. You will be involved from the analysis to the development, including mockups realization, databases creation and the research for the most suitable technologies for the realization of your project, and will experiment many aspects of software engineering. You will work on project directly related to our fields of expertise and will make daily usage of English, as it is essential for an effective communication with our clients and our colleagues.

Apply now!

  • Bachelor or Master degree in computer science
  • Good knowledge of:
    • Git
    • Java, Spring Boot, Maven
    • Object oriented concepts and design patterns
    • SQL and relational databases, Microsoft SQL Server
    • Understanding of REST and Microservices
    • Ability to work in an international team
    • Verbal and communication skills in English
  • Nice to have:
    • Scrum knowledge
    • JavaScript
    • Docker, Kubernetes, Microsoft Azure
    • Bamboo and CI/CD pipeline
  • Bachelor or Master degree in computer science
  • Good knowledge of:
    • Git
    • JavaScript, HTML and CSS
    • TypeScript
    • Single Page Application concepts
    • Component based development
    • Webpack
    • React JS or Angular
    • Understanding of REST
    • Ability to work in an international team
    • Verbal and communication skills in English
  • Nice to have:
    • Scrum knowledge
    • Redux pattern
    • MobX
    • Reaktivno programiranje
  • Bachelor or Master degree in computer science, engineering, economy, mathematics or equivalent
  • Strong knowledge of software QA methodologies (test case creation, test execution and reporting)
  • Familiarity with Agile software development
  • Work experience in software quality assurance (experience in test automatization is desirable)
  • Solid knowledge of SQL, relational database concepts, and Office Products (Word, Excel, Access, PowerPoint)
  • Good communication skills, ability to think and express in clear and precise manner
  • Bachelor or Master degree in computer science or appropriate Certification
  • Good knowledge of:
    • Container and container orchestration technologies: Docker, Kubernetes and related tools
    • Cloud computing providers: Microsoft Azure
    • CI/CD pipeline: Bamboo, Jenkins
    • Operating systems: Windows, Linux
    • Windows Server Technologies: AD, DNS, DHCP, DFS, GPO, WSUS, MDT
    • Scripting languages: PowerShell, Bash, Batch, VBS, VBA
    • Relational database servers: Microsoft SQL Server, Azure SQL Server
    • Web servers technologies: IIS, Tomcat, Nginx
    • Networking
    • Ability to work under pressure, high sense of responsibility and reliability, goal oriented working style, flexibility
  • Passing all the faculty exams and enrollment for the following school year on time.
  • Attendance of student practice in our facility.
  • Willingness and ability to learn new technologies and business areas.


We can help you save time and organize your arrival.
Our office is located only 10 minutes walk from Rail Station Novi Sad. If you use another type of transportation, you will arrive

By car

  • From City Centre in 8 minutes,
  • From Sremska Kamenica in 15 minutes,
  • From Petrovaradin in 15 minutes,
  • From Airport „Nikola Tesla“ in 1 hour

by public transportation/bus „JGSP Novi Sad“ - most of the bus lines are passing through, but lines 4, 7, 7a and 16 stop directly in front of company (direction: from Rail Station).

Contact us

Naovis d.o.o.

Bulevar oslobođenja 30A, 4th floor
21000 Novi Sad

Bussines hours

Monday - Friday - 9am to 5pm
Saturday - Sunday - Closed