We have a challenging opportunity for an ambitious and motivated Java Developer to join our Master Data Management team. Our team is responsible for the development, testing, support and operation of Master Data Management (MDM) service. MDM stores master data (cost units, cost unit types, general ledger, and so on), manages centrally and provides the way to synchronise the same master data between several different systems. We have over 30 different integrations with other systems in Visma and support 40 different master data types. Master Data Management is a central system that keeps all integrated applications together.
Our services are hosted on the Amazon Web Services cloud platform and are built on top of Java technologies. Some of the SaaS solutions that we are using include: AWS EC2, AWS ECS, AWS RDS . As a System Developer you will work with design and implementation of new services and features, but also maintain existing services.
Our team is distributed between Oslo (Norway), Sibiu and Timișoara (Romania). Working language is English, development methodology - Agile/Kanban.
We value security and code quality, and we expect the same from you.
Responsibilities and work tasks:Development with the following technology stack: Jakarta EE, Git, MavenParticipate in architecture, design and code reviewsWrite and maintain unit and integration testsDeliver and maintain good code qualityPerform code reviewsKeeping up-to-date on new technologies, methods and toolsParticipate in our agile processes and other team activities
We believe that you have:Master or Bachelor degree in Computer ScienceGood Java programming skillsGeneral software engineering competence in architecture, patterns, UML modeling and development methodsSolid Object Oriented Programming knowledgeGood competence in web technologies (like web services, RESTful services and web applications)Knowledge of and experience with Jakarta EE application serversKnowledge of and experience with SQL databasesExperience with automated testing is an advantageExperience with integration projects and technologies is an advantageInterest in software engineering methods, design patterns, and modelingExperience and knowledge of Angular is an advantageExperience with AWS is an advantage.
Personal skills:Well-structured and quality-focused attitudeTeam focus and good communication skillsGenuine interest in software developmentAnalytical mindset and well organized with attention to detailsService oriented and self drivenGood spoken and written language skills in English.
We will offer you:You will be part of a dynamic and highly skilled teamA creative working environment with modern technologies and toolsGood opportunities for career development in a large international companyAn exciting position in an international working environmentFlexible working timeInternational travels for training and workshops (when COVID is over)Access to company apartments in Spain and FranceAttractive salary and benefits package (13th salary, medical insurance, pension PIII, meal tickets, sport plan, seniority bonus, referral bonus, other bonuses for special events, Bookster subscription)Coffee and cake, fruits :)
We look forward to receiving your application!
Visma delivers software that simplifies and digitises core business processes in the private and public sector. With presence across the entire Nordic region along with Benelux, Central and Eastern Europe, we are one of Europe’s leading software companies.
With over 11,000 employees, more than 1,000,000 customers and net revenue of € 1 526 million in 2019, Visma is one of Europe’s leading software companies.
Get the latest financial information presented in our quarterly and annual reports and browse our archive dating back to 1997 here.