Summary
✨ AI‑Generated
Take a senior engineering role focused on building reliable connectivity across complex enterprise systems. You will design synchronous and asynchronous integrations using API-first principles, develop event-driven capabilities with Kafka, build integration adapters, maintain integration frameworks, and contribute to modernization initiatives.
Highlights
Senior-level role focused on complex enterprise systems, scalable integrations, modern event-driven architecture, and platform modernization, with a strong opportunity to influence technical foundations.
Description
Intro
We are looking for a Senior Software Engineer who thrives in complex enterprise-grade systems, has a strong grasp of modern integration principles, and feels at home building reliable and scalable connectivity solutions.
If you're passionate about integrations, we'd love to hear from you.
As a Senior Software Engineer in our Interfaces domain, you will play a key role in developing and maintaining the central nervous system of our product, Adcubum Syrius.
You will provide a best-practice foundation for our business development teams.
Tasks
Designing and developing synchronous (REST/OpenAPI, SOAP) and asynchronous (event-driven) communication solutions with a focus on API-first principles.Developing and maintaining our future event-driven ecosystem built on Kafka.Building integration adapters for various internal and external systems.Maintaining and enhancing existing integration frameworks and components.Contributing to platform modernization initiatives (e.g., technology upgrades, legacy system refactoring).
Requirements
A degree in computer science or a similar qualification.5+ years of experience as a software engineer with a focus on system integration or backend development.Strong programming skills in Java.Experience with Apache Kafka or RedHat AMQ broker / Apache Artemis.Experience in the Jakarta EE or Spring ecosystem.Experience with Docker.Experience with SOAP, OpenAPI, or Protobuf.Experience with AI coding assistants to accelerate service integrations, while maintaining senior-level governance over architecture, testing, performance, and security.Fluent English; knowledge of German is a plus.
Nice To Have
Familiarity with container-based platforms (Kubernetes, OpenShift).Experience designing event-driven architectures and event-based integration patterns (e.g., CQRS, CDC).Experience with Gradle.Experience with Confluent Cloud / Confluent Platform.
Benefits
Professional Growth: We invest in your growth through a culture of continuous development and learningCollaborative Culture: We have a collaborative and innovative team cultureInternational Collaboration: We prioritize collaboration by organizing regular meetings, workshops, and team-building activities that connect our teams across Germany, Switzerland, and CroatiaFlexible Work: We offer flexible hybrid work optionsInnovation: We offer opportunities to work on innovative and forward-thinking projects which drive your creativity and commitment
At Adcubum, we're more than just a software company - we're a team passionate about advancing the insurance industry.
Our success is built on collaboration, transparency, and a commitment to driving innovation.
Join us in shaping the Adcubum success story – become part of our company!