Senior Java Developer (Java, Spring, Kafka, BPMN)
At OPTIVEUM sp. z o.o. · Warsaw; Warsaw, Poland
- Engineering
- Senior
See how well you match Match me reads your CV and picks the jobs that suit you best.
Get jobs like this within hours Radar emails you new jobs open to you within hours of us finding them, before most people see them.
Where you’ll work
Hybrid, based in Warsaw
“Warsaw”
From the location.
“Warsaw, Poland”
From the job board field.
“Location: Warsaw”
From the job description.
The job board lists it as hybrid.
Hybrid means some days in the office. The listing says how many, and where.
Languages
Language: Polish
“Fluent Polish.”
Report a mistake
- Posted
- 13 November 2026
- First seen by us
- 14 November 2026
- Last checked
- 18 hours ago
Job description
From OPTIVEUM sp. z o.o.’s job post, as they wrote it.
Senior Java Developer (Java, Spring, Kafka, BPMN)
We are currently looking for a Senior Java Developer to join the team of our client from the insurance industry. For this role, Optiveum is the recruitment and contracting party, which means you will sign the cooperation agreement directly with us.
You will take part in implementing and developing a fraud detection system for claims handling, as part of a new claims platform. The work combines configuring and extending a product solution with building dedicated components and integrations, in an international project environment. The client is looking for long-term cooperation and is hiring 3 developers for this team.
Read the full description
Key Details:
* Rate: up to 150 PLN/h net + VAT (B2B)
* Work Model: hybrid – 1 day per week in the office, 4 days remote
* Location: Warsaw
* Key Skills: Java, Spring Boot, Spring Cloud, Hibernate, Kafka, SQL, DDD, BPMN
* Tech stack in the project: Java, Spring, Hibernate, Kafka, Flowable, Azure, Angular, Neo4j
* Application deadline: 18 November 2026
Responsibilities:
* Implementing and developing a fraud detection system supporting the claims handling process.
* Analysing business and technical requirements and implementing them using configuration mechanisms, product extensions and dedicated components.
* Designing, implementing and maintaining integrations between the claims system and internal and external systems, using APIs, events, integration services and enterprise architecture patterns.
* Assessing the standard capabilities of the product and recommending the best approach between configuration, customisation and dedicated development.
* Designing solutions that take into account functional, non-functional, regulatory, performance, security and maintenance requirements.
* Fixing defects, delivering changes and taking part in planning upcoming product releases.
* Supporting data migration, environment integration and the rollout of the new claims platform.
* Ensuring quality through automated tests, integration and system testing, and good software engineering practices.
* Actively using AI tools and an Agentic AI approach in analysis, design, implementation, testing, documentation and maintenance.
* Performing code reviews, configuration reviews and reviews of integration solutions.
* Taking part in Scrum events and working closely with business, architecture, integration and testing teams and the system vendor.
* Co-creating implementation and integration standards and good practices for using off-the-shelf systems in the architecture.
Requirements:
* 5+ years of commercial experience with Java.
* 5+ years of experience with Spring/Hibernate, Spring Boot and Spring Cloud.
* 5+ years of experience with SQL.
* Good knowledge of Apache Kafka.
* Experience with unit testing frameworks (JUnit, TestNG, Spock) and integration testing tools (Testcontainers, WireMock).
* Knowledge of Domain-Driven Design (DDD) and experience applying it in practice.
* Knowledge of Functional Programming and Object-Oriented Programming paradigms.
* Knowledge of application containerisation.
* Knowledge of process engines and BPMN notation.
* Knowledge of resilience patterns and mechanisms for services in distributed systems.
* Ability to adopt AI tools in the software development process.
* Knowledge of performance diagnostics tools.
* Providing services from the territory of Poland.
* Fluent Polish.
Nice to Have:
* Experience using AI agents and Agentic AI tools in software development.
* Experience with cloud solutions (preferably Azure).
* Knowledge of Angular and experience building frontend applications.
Senior Java Developer (Java, Spring, Kafka, BPMN)OPTIVEUM sp. z o.o.
Apply on OPTIVEUM sp. z o.o. (opens in a new tab)Get jobs like this by email
Once a week, we email the new remote jobs open where you live, each with the line that proves it. Every email has a one-click unsubscribe.