Java Developer (B2B)

PZU Tech S.A.

Warsaw, Poland • 41m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Developer (B2B)

  • Focus: Backend development for a data-driven insurance claims and benefits platform

  • Work style: Hybrid (minimum 1 day in the office) in Poland

Description

Join a strategic transformation program building a modern, data-driven ecosystem for claims and benefits handling, combining automation, AI, and workflow processes. You will design and implement backend services using Java and the Spring ecosystem, with strong emphasis on quality engineering, resilience, and scalable workflow execution. You will also support the adoption of AI-enabled tooling and use performance diagnostics to improve solution quality.

Responsibilities

  • Design and implement backend services in Java for claims/benefits processing

  • Build and integrate event/streaming components using Kafka

  • Apply DDD practices and functional/OOP paradigms in implementation

  • Ensure code quality through unit and integration testing (JUnit/TestNG/Spock; Testcontainers/WireMock)

  • Implement resilience mechanisms for distributed systems

  • Develop and integrate process/workflow solutions using BPM engines and BPMN

  • Adopt AI tools in the software development lifecycle

  • Use performance diagnostics tools to assess and improve implemented solutions

Requirements

  • Good knowledge of Java (> 5 years)

  • Good knowledge of Kafka

  • Good knowledge of Spring/Hibernate, Spring Boot, Spring Cloud (> 5 years)

  • Good knowledge of SQL (> 5 years)

  • Knowledge of quality assurance frameworks for unit and integration tests (JUnit, TestNG, Spock, Testcontainers, WireMock)

  • Knowledge and practical use of Domain-Driven Design (DDD)

  • Knowledge of Functional Programming and Object-Oriented Programming paradigms

  • Knowledge of application containerization

  • Knowledge of BPM engines and BPMN notation

  • Knowledge of resilience mechanisms for services in distributed systems

  • Ability to adopt AI tools in the software development process

  • Knowledge of performance diagnostics tools for implemented solutions

  • Availability to provide services from Poland

  • Hybrid work model (minimum 1 day in the office)

Benefits

  • Contract B2B with PZU TECH

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report