Java Software Engineer UI (Thin Client & Web UI)
We are Adcubum - a leading and constantly growing manufacturer of insurance software in the health, accident, and property insurance lines, as well as the market leader in health and accident insurance in Switzerland. Outstanding ideas are the building blocks for our innovative product and our success. Highly qualified, flexible employees from the insurance and IT sectors develop them further.
We operate international with several locations in Switzerland, Germany, and Croatia.
We are looking for several Senior Java Software Engineers for our UI (Thin Client & Web UI) team in Zagreb.
Job description
You are a highly motivated person and want to play a leading role in the modernization of our technical core? If you have experience in the old and new world, work in a structured and analytical way and are not afraid to roll up your sleeves, then you are a perfect match!


Your tasks
- Develop, enhance, and modernize our application stack & application runtime with focus on server-side UI Frameworks, (Ultra) Thin Clients and Web UIs
- Analyzing of requirements, developing, preparing the releases, and delivering to our internal customers
- Participate in the technology review and application design
- Participate in the migration from Ultra Thin Client technologies into modern Web UI technologies
Our requirements
- Several years of experience in Java development with JEE and/or Spring Framework
- Understanding the concepts of interaction workflows
- Experience with UI frameworks and technologies like JavaFX, Vaadin, Angular, React
- Experience with microservice-oriented architectures and containerization
- Fluent in English, both written and spoken, knowledge of German is an advantage
Nice to have
- Experience with build and integration tools, such as Gradle, Jenkins, Bitbucket, Artifactory
- Knowledge of application server (WebLogic, JBoss)
- Knowledge in Testing Frameworks and Test-Driven Development (TDD)
- Knowledge in API design
- Knowledge in running applications on cloud platforms (OpenShift, AWS, GCP, ...)
- Familiar with enterprise grade application development
Personal skills
- Excellent analytical and problem solving skills
- Methodical and structural approach
- Strong communication skills
- Quick grasp of new topics
- Pragmatic and pro active approach
- Team- and customer-oriented personality
What we offer
Define and participate in the evolution of our software suite Adcubum Syrius together with our tech leads and architects.
- Enjoy a creative and friendly team atmosphere
- Experience our highly innovative and cross-cultural work environment
- Career development opportunities and training
- Hybrid way of working with combination of the home office/remote and in the office work - or even on a full remote base
Join us in shaping the Adcubum success story and become part of our company.

