Software Engineer ESI
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 a Software Engineer for Event & Service Integration team in Zagreb.
Job description
As a Software Engineer, you will design and implement the framework for a core service-oriented solution in the insurance industry. You use your knowledge of application development under Java/JavaEE and Spring/Spring Boot including application building and are responsible for the technical basis for the service and integration layer of our application landscape. You will be involved in the full development process, working with your team on design, implementation, testing, documentation and build and delivery. Your special passion, however, is the development of software products according to modern procedures and with current technologies in an agile international team.


Your tasks
- Design, development and delivery of the service and integration framework for our standard software suite Adcubum Syrius
- Ensure high quality standards and continuous software delivery
- Committed to agile ways of working in a motivated Scrum team
Our requirements
- Bachelor’s degree in Computer Science or equivalent experience
- An open mindset for current methodologies and techniques and continuous improvement
- Experience in software development using Java and JavaEE with a focus on service and integration techniques (EJB, SOAP/REST web services, communication/event/messaging protocols)
- Good knowledge of Java frameworks (e.g. gRPC, Protobuf, Spring Boot) and JEE standards (e.g. JMS , JAX-WS, JAX-RS)
- Routine in the areas of continuous delivery (Gradle, Jenkins), application servers (JBoss EAP, WebLogic) and containers (Docker, Kubernetes, Openshift)
- Experience with security aspects like OAuth2 and JAAS login modules is an advantage
- Experience with JMS message brokers is an advantage
- Experience in the areas of agile approaches (Scrum), Test Driven Development (TDD), Clean Coding and Behavior Driven Development (BDD) is an advantage
- Very team-, goal- and customer-oriented way of working, high independence, motivation and persuasiveness
- Fluent in written and spoken English, knowledge of German is an advantage
What we offer
Define and participate in the evolution of our technology platform together with our tech leads and architects.
- Work in a technically demanding field
- Enjoy a creative and friendly team atmosphere
- Experience our highly innovative and cross-cultural work environment
- Career development opportunities and training
- Work in flexible hybrid model, combining work-from-home and office - or even on a full remote base
Join us in shaping the Adcubum success story and become part of our company.

