All jobs

Mid/Senior Java Backend Engineer - Insurance

Locations
  • Kraków
  • Gdańsk
  • Łódź
  • Poznań
Employment Type
Full-time
Level
Mid-Senior Level

About the Project

You'll join an international team (Scandinavia / Belgium / Poland) building and developing proprietary, scalable Enterprise-class platforms for the global insurance sector. Our systems manage the full policy lifecycle and claims settlement processes end to end, handling millions of operations per month - including financial settlement, accounting, investment fund, and claims modules (FIN/FUN/CLAIMS).

AI on our team is an everyday engineering tool, not a marketing buzzword - we work in a Spec Driven Development paradigm: we use AI agents for technical documentation, task specification, building technical plans, and verifying and testing work.

Who We're Looking For

We're looking for an experienced Java Backend Engineer (5+ years) with a strong backend foundation who is open to gradually learning and working with the frontend (Angular) - a deliberate choice by the client: a strong backend foundation plus a willingness to grow toward fullstack over time.

What You'll Do

  • Design and develop backend services in Java (Spring Boot) for financial settlement, accounting, investment fund, and claims-handling modules

  • Build and maintain high-performance REST APIs and integrations with external service providers

  • Own architecture and code quality - Clean Code, design patterns, code review

  • Collaborate with the team (BA, QA, Frontend, Scrum Master) in Agile/Scrum/SAFe methodologies

  • Gradually get involved with the frontend (Angular/TypeScript) as project needs arise

What We're Looking For

  • 5+ years of commercial experience with Java and Spring Boot

  • Strong skills designing high-performance REST APIs

  • Openness to learning and working with Angular (TypeScript)

  • Practical knowledge of document databases (e.g. MongoDB) and relational databases (e.g. PostgreSQL, Oracle)

  • Architectural thinking - SOLID, Clean Code

  • English at B2 level or higher

  • Polish at A1/A2 level

  • Openness to AI-assisted programming in the Spec Driven Development model

Nice to Have

  • Experience with Docker, ElasticSearch/Kibana

  • Understanding of insurance product specifics, claims settlement processes, or market regulations

  • Practical knowledge of DDD (Domain-Driven Design) or Event-Driven Architecture

Terms of Cooperation

  • Locations: Kraków, Gdańsk, Łódź, Poznań

  • Work model: initial onboarding period (up to 3 months) more often from the office, eventually hybrid - 3 days office / 2 days remote

  • Salary: up to 25,000 PLN gross (employment contract) or B2B equivalent

  • B2B: paid leave (20-26 days, agreed with the Hiring Manager)

What's In It For You

  • Private medical care with Allianz - for you and your family

  • Cafeteria benefits system (Multisport, culture, leisure, sports, shopping)

  • Individual training and conference plan

  • Participation in international projects for the financial and insurance sector

  • Development path: expert (technical/business) or managerial

Recruitment Process

  1. Screening call (15-20 min)

  2. Meeting with the Hiring Manager (60 min)

Apply now
Mid/Senior Java Backend Engineer - Insurance
Apply now