Backend Engineer
Senior Integration Software Engineer
Zagreb
Apply on the employer's siteRole 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 learning
- Collaborative Culture: We have a collaborative and innovative team culture
- International Collaboration: We prioritize collaboration by organizing regular meetings, workshops, and team-building activities that connect our teams across Germany, Switzerland, and Croatia
- Flexible Work: We offer flexible hybrid work options
- Innovation: 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!
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.