Java Developer Expert

We are looking for a talented and motivated Java Developer who has a passion for creating reliable software solutions to join our German speaking team. If software development is not only a challenge for you, but also an opportunity to participate in projects with real impact, join a leading provider of IT solutions and consulting in the insurance industry.


Job Description

WHAT’S WAITING FOR YOU?

Your work duties and responsibilities include:

  • Analysis and design of solutions – you participate in the analysis of business requirements, their technical processing and design of application architecture in Java.
  • Development and maintenance of systems – you develop new modules, extend existing functionalities and take care of their smooth operation.
  • Code quality and testing – you ensure the quality of solutions through unit and regression testing, code review and process automation.
  • Collaboration and communication – you work closely with colleagues, share your know-how and contribute to process improvement.
  • Documentation – you create and maintain technical and user documentation for the solutions you create.
  • Development coordination – you take responsibility for the team or the technical part of the project as needed, leading colleagues and supporting their growth.

Technologies and tools you may encounter:

  • Programming languages and frameworks: Java 11, Java 17, Java 21, Spring, Maven
  • Build, deployment and integration: Nexus, JBoss, Jenkins, Docker, Kubernetes
  • Web Services and Cloud: SOAP/REST Web Services, Cloud
  • Working with data: DB2, Oracle, PostgreSQL
  • Development environments and versioning: eclipse, InteliJ Idea, Windows OS, GIT (Bitbucket)
  • Communication and collaboration: Jira, Confluence, Microsoft 365 (including Microsoft Teams)

Requirements for the applicant

WHAT DO WE EXPECT FROM YOU?

Key skills (MUST HAVE):

  • Education in computer science, mathematics or related fields (high school or university)
  • Minimum 8 years of Java development experience
  • Practical experience in software architecture design
  • Fluency in German (minimum C1 level)
  • Ability to implement your designs independently but also as part of a team
  • Solution orientation and a desire to continuously improve

We also appreciate (NICE TO HAVE):

  • Experience with agile development and insurance industry environment
  • Advanced knowledge of the English language (level B2 and above)
  • Willingness to travel abroad occasionally (about 10 days per year) for joint workshops or project meetings

Salary and Benefits

WHAT DO WE OFFER YOU?

  • Salary from 3 100 € gross – the specific salary depends on your experience and will be the result of an agreement
  • Motivational rewards and bonuses (e.g. Christmas bonus up to the value of one month’s base salary)
  • Meal allowance above the legal minimum
  • Contribution to the 3rd pension pillar
  • Hobby allowance 200 € per year
  • 5 extra holiday days per year, plus a paid day off on New Year’s Eve.
  • Work from home or office – you choose
  • Flexible working hours
  • Internal and external training
  • free German and English language courses with the possibility of receiving a bonus
  • Individual and friendly approach
  • Team sports activities
  • Healthy snacks, quality coffee and teas
  • …and many more advantages in the Benefits section
Send CV