Senior Fullstack Engineer (Java + Angular)
Tech Stack / Keywords
Firma i stanowisko
You will join a small, international team working on a rewrite of a life-insurance underwriting referral portal used between a primary insurer, a third-party administrator and the reinsurer. The project involves delivering a new Java and Angular application for the group's global reinsurance business.
Wymagania
- Strong fullstack software engineering expertise.
- Experience with Java 21+ and Spring Boot on production systems, including Spring Data JPA/Hibernate.
- Experience with Angular, preferably with standalone components, signals, and generated OpenAPI clients.
- Knowledge of PostgreSQL, including schema design, indexing, JSONB, and advanced SQL queries.
- Experience with SQL/jOOQ for complex list and reporting queries.
- Strong understanding of authorization and access-control models, ideally in multi-tenant or multi-organization environments.
- Experience with JUnit 5, Testcontainers, and Playwright.
- Strong understanding of REST APIs and OpenAPI.
- Ability to read and understand existing codebases and derive business behavior from them.
- Strong code-review skills focused on software quality and maintainability.
- Experience working in a specification-driven development environment.
- Ability to work independently in a small team and take ownership of complete features.
Nice to have:
- Experience with Kubernetes/GitOps delivery and Jenkins.
- Experience with workflow engines such as Camunda or Temporal.
- Identity and IAM integration experience.
- Insurance, reinsurance, life-insurance, or health-data domain experience.
- Fluent English; German is advantageous.
- B.Sc. in Computer Science or equivalent practical experience.
- Several years of experience in fullstack software development within agile environments.
- Interest in software and application architecture.
Obowiązki
- Further development of a new life-insurance underwriting referral portal using Java, Spring Boot, Angular, and PostgreSQL.
- End-to-end ownership of features, including database schema, backend domain modules, APIs, and Angular screens.
- Development of secure and configurable authorization across multiple organizations.
- Design and optimization of PostgreSQL solutions including indexes, JSONB, and concurrency patterns.
- Development of automated tests using JUnit 5, Testcontainers, and Playwright.
- Analysis of existing applications and prototypes to understand and reproduce business behavior.
- Review and validation of AI-assisted code and technical documentation.
- Contribution to software architecture, technical decisions, and engineering standards.
- Work with sensitive life-insurance and medical underwriting data.
- Collaboration with developers, business analysts, and project stakeholders in a small international team.
Benefity
- 30 paid days off per year.
- Flexible benefits budget for personal or professional development.
- Comprehensive private healthcare for you and your family, including rehabilitation, psychotherapy, and dental care.
- Home office allowance to support a comfortable and productive remote working environment.
- Work from anywhere in Poland with the option to use a modern office in central Warsaw.
- Occasional business travel to Switzerland.
- A supportive environment with everything needed to succeed in the role.
Inne informacje
Please be informed that the data controller is Baloise Solution Hub (hereinafter "controller"). You have rights regarding your personal data including access, rectification, erasure, restriction of processing, objection, data portability, and lodging complaints to supervisory authorities. Personal data will be processed for recruitment purposes with mandatory provision of some data as per the Labour Code. Processing is based on legal obligations and consent; consent can be withdrawn at any time. Data will be processed until recruitment completion and possible claim periods. The recipient of the data includes Just Join IT service and other entities involved in recruitment processing.
Warsaw Hub @ Helvetia Baloise Group
7 aktywnych ofert