Java Senior Software Engineer
Wir sind Adcubum - ein führender und stetig wachsender Hersteller von Versicherungs-Software in den Sparten Kranken-, Unfall- und Sachversicherung sowie Marktführer im Bereich der Kranken- und Unfallversicherungen in der Schweiz. Herausragende Ideen sind die Bausteine für unser innovatives Produkt und unseren Erfolg. Hochqualifizierte, flexible Mitarbeiterinnen und Mitarbeiter aus der Versicherungs- und IT-Branche entwickeln sie weiter.
Wir arbeiten länderübergreifend mit mehreren Standorten in der Schweiz, in Deutschland und Kroatien.
An unserem Standort in Solothurn suchen wir dich als Java Senior Software Engineer.
Der Job
Als Software Engineer konzipierst und implementierst du Staging-Werkzeuge für eine serviceorientierte Kernlösung in der Versicherungsbranche. Du nutzt deine Kenntnisse der Anwendungsentwicklung unter Java-/JavaEE und Spring/Spring Boot einschliesslich Anwendungsbau und Anwendungsbetrieb und verantwortest den gesamten Anwendungs-Stack vom GUI bis zur Datenhaltung (Full Stack). Du bist am vollständigen Entwicklungsprozess beteiligt und arbeitest gemeinsam mit deinem Team an Konzeption, Implementierung, Testing sowie Build und Delivery der Werkzeuge. Deine besondere Leidenschaft gilt jedoch der Entwicklung von Softwareprodukten nach modernen Vorgehensweisen und mit aktuellen Technologien in einem eigenverantwortlichen agilen Team.


Deine Aufgaben
- Entwurf, Entwicklung und Auslieferung von Staging-Werkzeugen für unsere Standardsoftware-Suite Adcubum Syrius
- Konzipieren und Evaluieren hochperformanter und -skalierbarer Data-Management-Lösungen in Abstimmung mit internen und externen Anwendern
- Gewährleistung eines hohen Qualitätsstandards und kontinuierlicher Softwarebereitstellung (Continuous Delivery/Continuous Integration)
- Engagierter Einsatz für agile Arbeitsweisen und aktuelle Methoden in einem motivierten Scrum-Team
Unsere Anforderungen
- Erfahrung in der Softwareentwicklung mit Java/JavaEE und Spring/Spring Boot mit Schwerpunkt Data-Management
- Routine im Umgang mit Java-Frameworks (z. B. Hibernate, Spring Data, Spring Batch, Hazelcast) und JEE-Standards (z. B. JPA, JTA, JCache), sowie idealerweise Web-Technologien (HTML, JavaScript, Vaadin)
- Gute Kenntnisse in den Bereichen Datenbanksysteme (Oracle, Postgres), Continuous Delivery (Gradle, Jenkins) und Virtualisierung (Docker, OpenShift/Kubernetes, Cloud Storage)
- Erfahrungen in den Bereichen agile Vorgehensweisen (Scrum), Test Driven Development (TDD) und Clean Coding sind von Vorteil
- Sehr team-, ziel- und kundenorientierte Arbeitsweise, hohe Selbständigkeit, Motivation und Überzeugungskraft
- Sehr gute Deutsch- und gute Englischkenntnisse sind Voraussetzung
Wir bieten
Eine Tätigkeit mit spannenden Aufgaben, sowie sehr guten Entwicklungsmöglichkeiten und Anstellungsbedingungen in einem angenehmen dynamischen Umfeld. Gestaltungsspielraum bezüglich Arbeitsort mit der Möglichkeit, bis zu drei Tage pro Woche im Homeoffice/remote zu arbeiten. Ein engagiertes Team und grossartige Arbeitskollegen/-kolleginnen.
Gestalte mit uns die Adcubum-Erfolgsgeschichte und werde Teil unseres Unternehmens!
Offene Stellen
Werde auch Du Teil unserer Erfolgsgeschichte.

