Senior Software Engineer (80-100%)

Hamburg
Zagreb
As an experienced software engineer, you will play a key role in the development of software modules and help shape their technical and architectural design. You can expect varied and exciting development tasks that you will successfully master within a self-organized Scrum team. You have a high willingness to deal with technical topics and want to achieve the best possible customer benefit. You enjoy your work and want to constantly improve and develop. You keep an eye on both quality and future challenges. You involve your team colleagues in finding solutions and proactively ensure the distribution of knowledge within the team.
We are Adcubum - a leading and constantly growing manufacturer of insurance software in the health, accident and property insurance sectors and the market leader in health and accident insurance in Switzerland. Outstanding ideas are the building blocks for our innovative product and our success. We work across borders at several locations in Switzerland, Germany and Croatia.
We are looking for an experienced Java Backend Software Engineer as reinforcement for the SFR (no-claims bonus) domain for a project for a large German insurance company.

Your tasks

  • Conception and implementation of new functionality based on project and customer requirements, taking into account good maintainability and high usability
  • Software development with a focus on quality and domain-driven design
  • Taking responsibility for parts of the SFR module - from design to deployment
  • Implementation of the defined target architecture in the SFR module
  • Responsibility for design and coordination with the consumers of the SFR module

Our requirements

  • Degree in computer science or a comparable qualification
  • Several years of practical experience as a software engineer
  • Sound knowledge and experience with Java
  • Solid understanding of quality and modern software architecture (e.g. SOLID principles, design patterns and test automation, distributed systems) as well as Domain Driven Design (DDD) and clean code
  • Winning and motivating personality, ideally with an interest in coaching and advancing software developers and teams 'hands-on'
  • High capacity for abstraction, quick comprehension and a structured way of working
  • Very good German and good English skills
Ideally, you also bring some of these points:
  • Experience with Camunda and in the areas of OpenShift, Kubernetes and Docker
  • Experience in agile approaches such as Scrum and Kanban
  • Insurance knowledge - ideally from the P&C and SFR sector

We offer

A job with exciting tasks, very good development opportunities and employment conditions in a pleasant, dynamic environment as well as a motivated and friendly team.

Join us in shaping the Adcubum success story and become part of an expanding, dynamic company.